Version: 2020.2
Scene template settings
Transforms

游戏对象

__游戏对象__是 Unity Editor 中最重要的概念。

游戏中的每个对象(从角色和可收集物品到光源、摄像机和特效)都是__游戏对象__。但是,游戏对象本身无法执行任何操作;您需要向游戏对象提供属性,然后游戏对象才能成为角色、环境或特效。

四种不同类型的游戏对象:动画角色、光源、树和音频源
四种不同类型的游戏对象:动画角色、光源、树和音频源

GameObjects are the fundamental objects in Unity that represent characters, props and scenery. They do not accomplish much in themselves but they act as containers for Components, which implement the functionality.

为了向游戏对象提供成为光源、树或摄像机所需的属性,需要向游戏对象添加组件。根据要创建的对象类型,可以向游戏对象添加不同的组件组合。

Unity has lots of different built-in component types, and you can also make your own components using the Unity Scripting API.

例如,通过将光源组件附加到游戏对象来创建光源对象。

具有多个组件的简单光源游戏对象
具有多个组件的简单光源游戏对象

实体立方体对象具有网格过滤器 (Mesh Filter) 和网格渲染器 (Mesh Renderer) 组件(用于绘制立方体的表面)以及盒型碰撞体 (Box Collider) 组件(用于根据物理特性表示对象的实体体积)。

具有多个组件的简单立方体游戏对象
具有多个组件的简单立方体游戏对象

详细信息

游戏对象始终附加一个变换组件(表示位置和方向),并且无法删除此组件。可以使用 Editor 的 Component 菜单或通过脚本来添加为对象提供功能的其他组件。GameObject > 3D Object 菜单上也有许多有用的预构建对象(原始形状、摄像机等),请参阅原始对象

由于游戏对象是 Unity 中非常重要的组成部分,因此本手册中提供了游戏对象部分,其中包含有关游戏对象的详细介绍。可以在游戏对象脚本参考页面上找到有关通过脚本控制游戏对象的更多信息。


  • 2017–08–01 页面已修订
Scene template settings
Transforms