放置游戏对象并设置可见性
使用 Unity 可以在场景中放置对象,然后缩放或旋转该对象。 可以使用 RectTransform 功能来更改 2D 对象(例如精灵)的位置。 转换功能合并了移动、旋转和缩放工具。
父对象
在 Unity 中,对象使用层次结构系统,在该系统中,对象可以成为其他对象的“父级”。 如果希望该对象执行有关父游戏对象(而不是游戏世界)的所有转换更改,可以创建游戏对象。 只需将要作为子对象的游戏对象拖到要作为父游戏对象的对象上,即可创建父游戏对象。 在 Unity 中进行开发时,你会发现你经常创建父游戏对象。
Prefab
Prefab 是不同的组件,允许将完全配置的游戏对象保留在项目中以供将来使用。 它们是用于在整个项目中进行大范围更改的关键要素。 对 Prefab 资产所做的任何编辑都会自动反映在该 Prefab 的所有实例中。 可以在场景甚至其他项目之间共享这些 Prefab,而无需重新配置它们。 最好在 Unity 中工作时生成 Prefab,这样就可以避免将来返工。
场景可见性
利用场景可见性控件,可隐藏和显示场景中的游戏对象,而无需更改游戏中的可见性。 当处理包含大量游戏对象的复杂场景时,场景可见性很有用。 与停用游戏对象相比,建议首选使用可见性,因为可见性仅影响场景视图。 这意味着不会从完全渲染的场景中意外删除游戏对象。 可以通过选择层次结构窗口中名称旁边的眼睛图标来隐藏游戏对象。