__游戏对象__是 Unity Editor 中最重要的概念。
游戏中的每个对象(从角色和可收集物品到光源、摄像机和特效)都是__游戏对象__。但是,游戏对象本身无法执行任何操作;您需要向游戏对象提供属性,然后游戏对象才能成为角色、环境或特效。
__游戏对象__是 Unity 中的基础对象,表示角色、道具和景物。它们本身并没有取得多大作为,但它们充当__组件__的容器,而组件可实现功能。
为了向游戏对象提供成为光源、树或摄像机所需的属性,需要向游戏对象添加组件。根据要创建的对象类型,可以向游戏对象添加不同的组件组合。
Unity 拥有许多不同的内置组件类型,而且还可以使用 Unity Scripting API 来创建自己的组件。
例如,通过将光源组件附加到游戏对象来创建光源对象。
实体立方体对象具有网格过滤器 (Mesh Filter) 和网格渲染器 (Mesh Renderer) 组件(用于绘制立方体的表面)以及盒型碰撞体 (Box Collider) 组件(用于根据物理特性表示对象的实体体积)。
游戏对象始终附加一个变换组件(表示位置和方向),并且无法删除此组件。可以使用 Editor 的 Component 菜单或通过脚本来添加为对象提供功能的其他组件。GameObject > 3D Object 菜单上也有许多有用的预构建对象(原始形状、摄像机等),请参阅原始对象。
游戏对象是 Unity 中非常重要的组成部分,因此有许多内容手册会详细介绍游戏对象。有关在 Unity 中使用游戏对象的更多信息,请参阅以下部分。
可以在游戏对象脚本参考页面上找到有关通过脚本控制游戏对象的更多信息。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.