创建游戏物体的三种方法

创建游戏物体的三种方法

一、创建游戏物体的三种方法

1、打开unity,在创建空物体;
2、添加脚本创建游戏物体。

二、第一种创建方法:
构造方法

1、打开刚添加的脚本,在Viod Start下面添加语句:
new GameObject();
返回unity运行可以看到面板多了一个GameObject物体。为语句添加参数如
new GameObject(“Cube”);
返回unity运行可以看到面板多了一个Cube物体。
2、为便于对添加的游戏物体做操作,可修改语句为:
GameObject go=new GameObject(“Cube”);

三、第二种创建方法:
利用Instantiate克隆

1、根据prefab实例化;
同样在在Viod Start下面添加语句:
GameObject.Instantiate(prefab);
2、根据另外一个游戏物体实例化;
在上方根据prefab实例化方法的基础上,将游戏中需要克隆的游戏物体拖拽到脚本中即可。

标题四、第三种创建方法:
标题利用Createprimitive创建原始的形状。

1、同样在在Viod Start下面添加语句:
GameObject.CreatePrimitive(primitiveType.Plane);
这条语句规定了创建的游戏物体类型为Plane。也可以换其他类型创建。

总结:

以上三种方法都可以创建游戏物体,但是他们在使用的时候还是有区别的。
构造方法用于创建一个空的物体。
Instantiate可以实例化各种这样的东西。实例化特效、实例化游戏角色。
Createprimitive创建基本图形或者游戏中已经有的物体。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值