2021
04-27
04-27
Unity 如何通过反射给gameObject添加组件
C#版本publicstaticComponentAddComponent(GameObjectgo,stringassembly,stringclassname){varasmb=System.Reflection.Assembly.Load(assembly);vart=asmb.GetType(assembly+"."+classname);if(null!=t)returngo.AddComponent(t);elsereturnnull;}lua版本functionAddComponent(go,classname)localcom=go:GetComponent(classname)ifcomthenreturncomend...
继续阅读 >