
上QQ阅读APP看书,第一时间看更新
2.3.1 创建游戏对象
游戏对象分为两种,第一种是预先编辑的,第二种是运行时代码动态生成的。这里我们先讲预先编辑的游戏对象。如图2-12所示,在Hierarchy视图中点击Create按钮,从弹出的快捷菜单中选择需要创建的游戏对象,例如3D游戏对象、2D游戏对象、特效、光、音频、视频、UI、摄像机等。
Unity的游戏对象其实就是在一个空的GameObject上挂了对应属性的脚本。拿摄像机来说吧,就是在游戏对象上挂了个Camera组件(又称脚本),如果删除掉这个脚本,就和普通的游戏对象没有区别了。有些复杂的游戏对象甚至需要挂很多组件才行。由此可见,它非常灵活、方便。

图2-12 创建游戏对象