有时候我们需要根据类名动态添加组件,比如在编辑模式下自动生成对象
GameObject g=new GameObject();
Assembly asmb = System.Reflection.Assembly.Load("Assembly-CSharp");
Type t = asmb.GetType("命名空间." + "类名");//有命名空间一定要包括命名空间
g.AddComponent(t);
有时候我们需要根据类名动态添加组件,比如在编辑模式下自动生成对象
GameObject g=new GameObject();
Assembly asmb = System.Reflection.Assembly.Load("Assembly-CSharp");
Type t = asmb.GetType("命名空间." + "类名");//有命名空间一定要包括命名空间
g.AddComponent(t);