4.1 Hierarchy 面板
Hierarchy 面板中,对象是按照添加的顺序排列的,开发者在开发过程中要养成良好的命名习惯,避免对象重名。
在 Hierarchy 面板中,游戏开发者可以通过对一系列游戏对象建立父子级别的方式给场景内的物体添加父物体,通过操纵父物体可以对大量对象的移动和编辑进行更加精确和方便的操作。
在 Hierarchy 面板中,单击左上角的 “+” 号或者鼠标右键,可以添加不同类型的物体到当前场景中,同时在 Hierarchy 面板中也会出现该对象的名字。与在菜单栏中的 GameObject 菜单下执行的命令是一样的,如图所示。
在 Hierarchy 面板中,选择场景文件,鼠标右键可以保存场景及添加场景。
在 Hierarchy 面板中,单击搜索区域,游戏开发者可以快速查找到场景中的某个对象。
4.2 Project 面板
Project 面板在 “Two Column Layout” 模式下,左侧显示当前文件夹的层次结构,在左侧选中其中一个文件夹时,文件夹的内容就会显示在右侧。根据显示资源的图标可以看出资源的类型。可以通过移动视图底部的滑块调整右侧文件夹中资源显示图标的尺寸。
在 Project 视图顶部的工具栏左边有一个 “+” 号,单击 “+” 号,与在 Assets 菜单下右键 Create 相同,用户可以通过 Create 菜单创建脚本、阴影、材质、UI 等资源。
在 Project 面板中,左侧文件夹上部分有一个名为 Favorites(收藏)的面板,在这个面板中可以保存需要经常或者频繁访问的资源,方便访问放置在这里的资源。可以将左侧文件夹中的文件夹的文件拖动到此处,也可以将搜索框搜索到的结果保存到此处。
在 Project 面板中,右侧顶部显示的是当前选择项的层次结构,它显示了选择项在 Project 面板中的具体路径。
4.3 Inspector 面板
以平行光为例,在 Unity 3D 的 Inspector 面板中显示了当前游戏场景中的 Directional Light 对象所拥有的所有组件,游戏开发者可以在 Inspector 面板中修改平行光对象的各项参数设置。
开发者可以通过点击 Inspector 面板下的 “Add Component”,添加物体所需组件。
4.4 Scene 面板
Scene 面板提供设计游戏界面的可视化面板,用于构建游戏场景。Scene 面板上部是控制栏,可以改变相机查看场景的方式。
Scene 面板上方有用来切换 2D 与 3D 视图的按钮、用来控制场景中灯光的打开与关闭的按钮、控制场景中声音的打开与关闭的按钮、控制场景中天空球、雾效、光晕等组件的显示与隐藏的按钮、控制场景中光源的显示与隐藏的按钮。
由于开发过程中需要反复调整场景中的物体,因此需要知道该面板中常见的操作方式。常见的操作有:按下鼠标滚轮拖动场景,滑动滚轮缩放场景。鼠标右键旋转场景,点击手的按钮后,通过左键移动场景。点击右键同时按下 W/S/A/D/Q/E 键可实现场景漫游。在 Scene 面板选中物体后按 F 键,或在 Hierarchy 面板双击物体,可将物体设置为场景视图的中心。按住 alt 键同时通过鼠标左键围绕某物体旋转场景,鼠标右键缩放场景。
4.5 Game 面板
在主界面的上方有 Play 按钮,第一个三角形按钮为运行按钮,点击该按钮进入运行模式,Game 面板中显示的内容取决于摄像机所观察到的景象。可以通过点击第二个暂停按钮和第三个逐帧播放按钮进行中断或逐帧调试。
Game 面板的顶部是用于控制显示属性的控制条,其参数如下表所示。
以上便是 Unity 各面板的基础操作介绍,后续会介绍项目打包发布的一般流程。