游戏物体构造方法:
①Instantiate:可以实例化各种各样的东西,实例化特效,实例化各种各样的角色
②CreatePrimitive:创建一些基本的图形
创建新的游戏物体
public GameObject prefab;
void Start(){
//1.第一种创建方法
new GameObject();
//创建物体的引用名字
new GameObject(“Cube”);
//对新创建的游戏物体进行操作,得到它的访问值
GameObject go = new GameObject("Cube");
// 2.第二种创建方法
//根据prefab
//根据另外一个游戏物体,不仅可以通过prefab进行克隆,
也可以通过场景里面的物体进行克隆实例化prefab,
也就是预制体,克隆体。
GameObject.Instantiate(prefab);//可以根据prefab 或者另外一个游戏物体克隆
GameObject.CreatePrimitive(PrimitiveType.Plane)//创建原始的图形,地板
GameObject.CreatePrimitive(PrimitiveType.Cube)//创建原始的图形,正方体
}
添加游戏组件:
AddComponent
void Start(){
GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube);
go.AddComponent<Rigidbody>();
//也可以获取一个代码的组件
}
变量:
tag:标签,用于区分一