创建游戏物体的方法
- new
GameObject go = new GameObject("Cube");
创建一个名为Cube的游戏物体,只有一个Transform组件,且都是原始的属性
- 根据prefab或者另一个物体克隆
GameObject earth = GameObject.Instantiate(prefab);
比如,我们根据Earth来再创建一个Earth
创建后多了一个Earth(Clone),表示克隆的
在克隆游戏物体时,顺便改变游戏物体name
earth.name = "Earth2";
创建出来一个Earth2
- 创建原始物体
GameObject.CreatePrimitive(PrimitiveType.Capsule);//胶囊体
GameObject.CreatePrimitive(PrimitiveType.Cube);//立方体
GameObject.CreatePrimitive(PrimitiveType.Cylinder);//圆柱体
GameObject.CreatePrimitive(PrimitiveType.Quad);//四边形
GameObject.CreatePrimitive(PrimitiveType.Sphere);//球体
GameObject.CreatePrimitive(PrimitiveType.Plane);//平面体