三种创建方式:
1. 构造方法
GameObject go = new GameObject("cube");//cube是名字自己命名

2. Instantiate
GameObject go = GameObject.Instantiate(prefab);//prefab 设置为了 cube
go.GetComponent<Transform>().position = go.transform.position + new Vector3(2, 0, 0);//移动克隆体将其显示出来

3. CreatePrimitive
//创建基础图元,位置出现在0,0,0
GameObject.CreatePrimitive(PrimitiveType.Plane);
GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube);

本文介绍了在Unity中创建GameObject的三种方法:通过构造方法、使用Instantiate函数以及调用CreatePrimitive。详细阐述了每种方法的适用场景及使用示例。
最低0.47元/天 解锁文章
5358

被折叠的 条评论
为什么被折叠?



