Unity3d 之界面介绍
五大界面
Unity 有五大界面,scene(场景)、game(游戏)、project(项目)、hierarchy(层级)、inspector(检查员)。
Scene
Scene 界面是游戏场景设计界面,一个场景是游戏的一个显示单位,如战斗场景,欢迎场景,设置场景等。场景中的每个物体都有一个三维,unity 的坐标系是左手坐标系,即 x 轴向右,y 轴向上,z 轴就向里。
shaded(遮蔽处)下拉框可以选择场景的显示方式,shaded 是以实体方式显示,wireframe(线框) 是以线框方式显示,还有一些其它的显示方式,在引擎中试试就知道了。
2D 按钮是控制场景以 2D 方式显示还是 3D 方式,默认没选中表示是 3D 方式,选中后场景会以 2D 方式显示,摄像机的视图变成平行视图。
光线按钮是控制场景光线是否启用,如果启用,则可以在场景中看到运用光线之后的效果,则显示场景真实角度的光线,而不是游戏呈现出来的效果。此操作不会影响真实游戏的光线效果,只影响在场景界面中的显示效果。
音频按钮是控制场景中是否播放音频,此操作同样不影响游戏实际运行效果,只控制场景中音频是否播放。
右边这个图片下拉框是控制其它物体在场景中是否显示,同样只针对场景,不影响游戏运行效果。skybox 是控制场景是否显示天空盒,fog 是控制场景是否显示雾效果,flare(闪耀)是控制场景是否运用镜头光晕效果,animated meterials(动画材料),image effects(图片特效)。
gizmos(小玩意)按钮是控制场景是否显示一些物体,比如 3D icon 控制场景是否以 3D 的方式来显示音频,摄像机这些图标。show grid 是控制场景中的物体是否显示网格。
- 上面那五个按钮是对选中物体或场景的控制按钮,分别是平移场景,平稳物体,旋转物体,缩放物体和 2D 控制,对应的快捷键分别是 QWERT。另外,还有一些快捷键
- 选中一个物体,把鼠标放在在 Scene 界面中,按 F 键可以把视野切到选中物体身上。
- 滚动鼠标中键可以缩放场景显示
- 按钮鼠标中键移动也可以平衡场景
- 按住 alt 键的同时按钮鼠标左键移动可以自由角度的旋转场景
- 按住鼠标右键移动也自由角度的旋转场景
- 按钮鼠标右键的同时配合快捷键可以漫游场景,按 w 是镜头前进,按 s 是镜头后退,按 a 是镜头左移,按 d 是镜头右移,按 e 是镜头上升,按 q 是镜头下降。
- 再过来的那个按钮是控制同时选中多个物体时操作点的中心,center 是以所有物体的共同的中心,pivot(中心点)是以每个物体各自的中心。
- 再过来的按钮是控制物体的坐标系是全局的还是局部部的,global 表示坐标系是全局的,物体旋转时坐标系不会旋转,物体与坐标系之间的角度出现不一致;local 表示坐标系是相对于本身的,物体旋转时坐标系也会跟着旋转,坐标系与物体之间一直保持着原来的角度。
- 选中一个物体,把鼠标放在在 Scene 界面中,按 F 键可以把视野切到选中物体身上。
Game
game 界面是游戏运行时的显示界面,对 scene 界面的修改都会时时同步到 game 界面。
- Display 下拉框是控制以几个摄像机进行渲染,默认是一个,即默认摄像机。
- 第二个下拉框是控制渲染界面的分辨率,free aspect 表示填满界面。
- 下一个滑动条是控制渲染界面的缩放比例
- Maximize on Play 选中时,游戏一运行就会全屏显示
- Mute(沉默的) Audio 选中时,游戏运行不会播放音频
- Stats(统计)控制是否显示运行信息面板
- Gizmos 和 scene 的 Gizmos 一样,控制是否显示一些物体。
Project
项目界面用于显示和管理项目中的文件,是真实存在的文件,与操作系统的资源管理器一一对应,在 project 界面上添加和删除文件,资源管理器上也会同步。虽然在资源管理器上操作增删文件也会同步到 unity 中,但最好在 unity 中操作,更不易出错。project 的根目录是 assets 目录,对应到资源管理器就是 项目根目录/assets。
- create 下拉框可创建各种资源,也可使用菜单栏的 Assets/Create 按钮。
- 右边是一个搜索框,可以快速找到某个资源,默认按名称搜索,右边那两个按钮分别是按类型和按标签探索。
Hierarchy
Hierarchy 界面列出当前打开场景的所有物体,这些物体保存在场景文件中,在资源管理器上不会有这些物体的单独文件,所以这些物体可以说是虚拟的文件,这点与 Project 下的文件有所不同。
- create 下拉框可创建各种物体,也可使用菜单栏的 GameObject 下面的各个物体按钮。
- 右边是一个搜索框,当输入物体名称进行搜索时,Hierarchy 界面只显示搜索到的物体,其它的物体会被隐藏,同时 Scene 界面会把没搜索到的物体变成灰色,突出显示搜索到的物体。
Inpector
在 Scene 中选中一个物体,Inspector 会显示出该物体的所有组件。
- 最上面的 Account 选项卡是开发者账号管理。
- 右边的 Layers 选项卡显示或隐藏某些层上的物体,也可以锁定某个层。
- 再过去的选项卡是设置 unity 界面的布局。
- 下面这一栏设置是否显示物体,设置物体名称,是否静态物体。
- 再下来的一栏是给当前物体设置标签和所属层,也可以打开层-标签管理面板,管理标签和层。
- 接下来就是该物体所拥有的所有组件,每个物体都会有一个最基础的组件,就是 Transform 组件,这个组件控制物体的位置,旋转和缩放。
- 最下面的按钮是添加组件按钮,也可以使用菜单栏的 Componet 按钮来添加。