我尝试在Unity中制作一些东西: 我通过脚本创建对象 - 球体,我想为此球体添加其他脚本,但在代码中动态添加。我该怎么做? :)
GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere);
sphere.tag = "SuperBall";
答案 0 :(得分:1)
使用GameObject中的 AddComponent 方法,就像那样:
YourScript sc = sphere.AddComponent<YourScript>();
来源:http://docs.unity3d.com/ScriptReference/GameObject.AddComponent.html