GameObjectUnity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路径点等等。GameObject 的功能由附加在其上的组件定义。 更多信息
参见 术语表 是 Unity 编辑器中最重要的概念。
游戏中每个对象都是一个GameObject,从角色和可收集物品到灯光、摄像机一个组件,用于创建场景中特定视点的图像。输出要么绘制到屏幕上,要么捕获为纹理。 更多信息
参见 术语表和特殊效果。但是,GameObject 本身什么也做不了;你需要赋予它属性,才能使其成为角色、环境或特殊效果。
GameObject是 Unity 中表示角色、道具和场景的基本对象。它们本身并不能完成太多任务,但它们充当组件GameObject 的功能部件。一个 GameObject 可以包含任意数量的组件。Unity 拥有许多内置组件,您还可以通过编写继承自 MonoBehaviour 的脚本创建自己的组件。 更多信息
参见 术语表的容器,组件实现了功能。
要赋予 GameObject 成为灯光、树木或摄像机所需的属性,你需要向其添加组件。根据你想要创建的对象类型,你需要向 GameObject 添加不同的组件组合。
Unity 有很多不同的内置组件类型,你也可以使用Unity 脚本 API创建自己的组件。
例如,通过将Light组件附加到 GameObject 来创建灯光对象。
一个实心立方体对象具有网格Unity 的主要图形基元。网格构成了 3D 世界的很大一部分。Unity 支持三角形或四边形多边形网格。Nurbs、Nurms、细分曲面必须转换为多边形。 更多信息
参见 术语表过滤器和网格渲染器一个网格组件,它获取来自网格过滤器的几何体并在对象 Transform 组件定义的位置渲染它。 更多信息
参见 术语表组件,用于绘制立方体的表面,以及一个 Box 碰撞器一个用于处理对象物理碰撞的不可见形状。碰撞器不需要与对象的网格完全相同形状 - 粗略的近似值通常更有效并且在游戏玩法中难以区分。 更多信息
参见 术语表组件,用于根据物理学表示对象的实体体积。
GameObject 始终附加有Transform组件(用于表示位置和方向),并且无法移除它。其他赋予对象功能的组件可以通过编辑器的组件菜单或脚本添加。在GameObject > 3D 对象菜单中还提供了许多有用的预制对象(基本形状、摄像机等),请参阅基本对象。
由于 GameObject 是 Unity 的重要组成部分,因此有大量手册内容详细介绍了它们。有关在 Unity 中使用 GameObject 的更多信息,请参阅以下部分
您可以在GameObject 脚本参考页面上的脚本一段代码,允许您创建自己的组件、触发游戏事件、随着时间推移修改组件属性以及以您喜欢的任何方式响应用户输入。 更多信息
参见 术语表中了解更多关于控制 GameObject 的信息。