创建新的对象
//声明+实例化
GameObject myGa=new GameObject();
//根据现有的预制体,资源或者游戏场景已经有的游戏实物品来实例化
GameObject.Instantiate(myGa);
使用特别的API来创建一些基本的游戏物体类型
GameObject.CreatePrimitive(PrimitiveType.Cube);
物品的标签
gameObject.tag
物品的层级
gameObject.layer
创建新的对象
//声明+实例化
GameObject myGa=new GameObject();
//根据现有的预制体,资源或者游戏场景已经有的游戏实物品来实例化
GameObject.Instantiate(myGa);
使用特别的API来创建一些基本的游戏物体类型
GameObject.CreatePrimitive(PrimitiveType.Cube);
物品的标签
gameObject.tag
物品的层级
gameObject.layer
访问节点的标签
gameObject.tag
访问节点的层级
gameObject.layer
设置物体的激活失活
gameObject.SetActive(true)
静态方法:GameObject.Instantiate;
GameObject.CreatePrimitive;
GameObject.SetActive(true);激活 false为失活
标签
gameobject.tag;物理检测或者渲染
层级
gameobject.layer;物理检测或者渲染
1.Instantiate:静态方法,实例化克隆
2. CreatePrimitive:静态方法,创建原始几何体
3.SetActive:成员方法,激活或失活游戏物体
4.tag:成员变量,标签
5.layer:成员变量,层级
常用方法
Instantiate 创建游戏物体
CreatePrimitive 创建原始几何体
SetActive(true)激活游戏物体
常用属性
gameObject.tag 标签(区分游戏物体类)
gameObject.layer 层级