Skip to content

游戏对象定义

游戏场景中的每个对象(从角色和可收集物品到光源、摄像机和特效)都是 游戏对象(Game Object)。但是,游戏对象 本身不具备任何功能,您需要向 游戏对象 添加 组件(Component)来提供属性,然后 游戏对象 才能成为静态网格体、角色、光源和音频源等。简而言之,游戏对象 是 组件 的容器,而 组件 可实现功能。

【SceneEditor_GameObject001.png】

游戏对象 始终附加一个表示位置和方向的 变换组件(Transform),并且无法删除此组件。因此,所有 游戏对象(Game Object),比如摄像机、静态网格体、玩家。游戏对象(Game Object)支持三维变换,例如移动、旋转和缩放。

如何编辑

无论您在场景中使用哪种功能的 游戏对象(Game Object)—— 光源、静态网格体、粒子系统发射器等,您都需要知道它们在场景中的基本操作方法。包括:

👉 放置游戏对象,如何在场景中放置几何体、摄像机、光源等 游戏对象。

👉 选择游戏对象,选择 游戏对象 的方法。

👉 变换游戏对象,调整 游戏对象 的位置、旋转和缩放。

👉 游戏对象移动性,设置控制 游戏对象 在游戏运行期间移动和变化的条件。

👉 游戏对象层级,如何在 SandMod 中创建和编辑 游戏对象 层级。

👉 游戏对象对齐,包括 游戏对象 如何与栅格对齐。