Unity中常用的窗口界面有:
Scene | 场景编辑窗口 |
Game | 游戏运行窗口 |
Hierarchy | 场景物体列表窗口 |
Project | 项目资源列表窗口 |
Inspector | 属性编辑列表窗口 |
以及其他窗口界面,接下来分别进行简单介绍:
Scene 场景编辑窗口
场景视图窗口是用来创造游戏世界的窗口,可以在其中选择和定位背景、角色、摄像机、灯光以及所有类型的游戏物体
视角的移动、旋转和缩放
1.四个方向键控制移动(可以理解为场景中行走),按shift可以加快速度
2.快捷键Q(小手工具)启用:
鼠标左键拖拽场景,进行视角移动
Alt+鼠标左键拖拽场景,进行视角旋转
Alt+鼠标右键拖拽场景,缩放视角(可理解为前进与后退)
以上均可按shift进行加速
飞行浏览模式
前提:透视摄像机
按住鼠标右键,W、A、S、D进行朝前、左、后、右移动,Q、E向下、向上移动
同样地,shift进行加速
快捷浏览方式
其他移动方法(无需切换工具),基于Windows和macOS不同,此处省略
物体的移动、旋转、缩放以及矩形变换
利用Transform组件
移动(快捷键W)
独立修改物体在X、Y、Z三轴的位置
按shift图标变为扁平方块,此时拖动让物体在垂直于当前视线的平面上进行移动
旋转(快捷键E)
同样的建立在X、Y、Z三轴上,最外层的大圆球可以理解成当前屏幕空间的Z轴
缩放(快捷键R)
可以同时沿三轴缩放(中间白色方块),也可以单独一个方向(其他三色方块)
注意:父物体缩放会影响子物体缩放,不等比缩放可能会使子物体处于一个奇怪的状态
矩形变换(快捷键T)
通常给2D元素(如精灵、UI)定位,在3D中:
矩形范围内单击并拖动,在矩形平面上移动
矩形单边上单击并拖动,沿一个轴缩放物体
矩形单角上单击并拖动,沿两个轴缩放物体
当鼠标靠近矩形点的位置(非贴近),指针变为可旋转标识,拖动可沿矩形法线旋转物体
Game 游戏运行窗口
可以理解为玩家将看到的窗口,其所渲染的内容是从场景中的摄像机获得的,初始场景只有一个Main Camera摄像机
播放和暂停
运行状态
在运行过程中的任何操作将不会被保存,再次按下回到编辑模式
暂停状态
本质上仍是运行状态,只是暂停了游戏时间,不会触发事件
注意:暂停只在游戏逻辑帧的间歇起作用,若由于脚本原因游戏逻辑进入死循环,暂停按钮会失效,因此可用于判断游戏是否会卡住等问题
游戏视图的工具条
Display:具体哪一个摄像机做渲染
Aspect:显示器大小比例
Scale slider:缩放滑动条(不影响实际屏幕分辨率)
Maximize on Play:游戏视图最大化(处于弹起状态时不起作用)
Mute audio:是否屏蔽音频
Stats:是否叠加一层统计信息(监控游戏性能)
Gizmos:显示或隐藏辅助线框(用法与其在场景视图用法类似,此处省略)
Hierarchy 场景物体列表窗口
所有物体的列表形式
鼠标双击物体名可以跟踪该物体(或搜索物体名),非选择物体将以灰色显示
父子关系
创建的物体间上下级的关系,间接子物体可称为孙物体
设置
通过拖拽来实现
影响
父物体的旋转、移动、缩放均会直接影响子物体(此处简述,后再做讨论)
检视窗口
Unity的场景通常由多个GameObject组成,每个GameObject可能挂载多个组件,检视窗口即显示当前选中物体的细节信息,并可以对其修改
Project 项目资源列表窗口
项目资源的列表形式
注意:移动请在Unity内部进行,否则由于meta文件的原因会报错
Favorite菜单可用于查找特定类型资源,也可以自行标记所需资源(点击⭐进行命名)
Inspector 属性编辑列表窗口
选择某个将编辑的物体或资源,Inspector列表默认在最右侧展开
关于使用后续详细介绍
其他常用调用窗口
默认右上角有:
Layers:代表在Scene中可视的层
2 by 3等:改变窗口显示模式
(自定义显示模式:选择Save Layout并命名)