- 最后登录
- 2014-10-23
- 注册时间
- 2011-7-19
- 阅读权限
- 90
- 积分
- 81303
 
- 纳金币
- -1
- 精华
- 11
|
1. 游戏物体(GameObject)
在Unity 中最重要的就是游戏物体。理解什么是游戏物体如何使用它是非常重要的。该部分
就将解释这个概念。
什么是游戏物体?
在你的游戏中的任何东西都是游戏物体。然而,游戏物体自身并不能做所有的事情。在它们
成为角色,环境或者特定的效果之前它们需要特定的属性。但是物体中的每一个都会做一些
不同的事情。如果每一个物体都是一个游戏物体,我们怎么从一个静态房间中区分一个具有
强大交互能力的物体?是什么使得游戏物体相互不同呢?
答案就是游戏物体是一个容器。他们是一个空的可以容纳不同块的盒子,而这些块组成了一
个带有光照贴图的岛或是一个物理驱动的汽车。为了真正理解游戏物体,你需要理解这些块;
这些块被称为组件(Components)。根据你要创建的物体的不同,你可以添加不同组件到一个
游戏物体中。将游戏物体想象为一个空的烹调罐,组件为不同的组成游戏的配料。
游戏物体与组件的关系
现在我们知道游戏物体包含组件。我们将通过使用最常用的组件变换组件(Transform)来讨论
这两者之间的关系。打开任意一个场景,创建一个新的游戏物体(Shift-Command-N),选择
他并查看检视面板(Instpector)
空物体的检视面板
你可能注意到了这里有两个完全不同的部分。”GameObject”和”Transform”。属于游戏物体部
分的是关于游戏物体自身的信息。这里只有物体的名称。变换部分显示变换组件的信息。当
你创建一个新的物体时,将会自动包含一个变换组件。所有的物体都会有一个变换组件。在
Unity 中你不可能创建一个没有变换组件的物体,变换组件为所有物体提供了独特的功能。
内容太多具体下载附件查看 |
|