Unity IDE介绍 - zLulus/My_Note GitHub Wiki

布局调整

右上角Layout
1
Project的显示调整
2

Project

项目资源,模型、图片、音乐、代码等

Hirerarchy

游戏对象(GameObject)的层级面板,显示当前场景中所有游戏对象的层级关系
资源放在Project中,只是“拥有资源”(游戏中看不见),放在Hirerarchy中,才是“使用资源”

预制件 Prefab*

一种资源类型,可以多次在场景中进行实例化
对于预制件的修改,可以同步到所有实例,提高开发效率
对于在多个场景重复使用的物体,可以将其从Hirerarchy面板拖拽至Project,会生成一个预制件,然后再利用该预制件拖拽(复制粘贴)到Hirerarchy面板
之后修改Project面板的预制件,对应的Hirerarchy面板物体也会修改
QQ图片20190904151635
QQ图片20190904151733
QQ图片20190904151825
QQ图片20190904151903
QQ图片20190904151918
也可以在Hirerarchy面板物体中修改后,通过Prefab进行全局修改
QQ图片20190904152211
Open:打开当前物体
Select:通过预制件实例选择预制件
Revert All:恢复/取消修改
Apply All:应用/保存修改到预制件,到其他物体
tips:
如果单独修改实例的属性值,则该值不再随预制件变化
需要用代码创建的物体,可以通过预制件在代码中创建物体,运行效率、开发效率更高

预制件设置到脚本代码

方法1
脚本定义GameObject

public GameObject[] PrefabList;

在Inspector页面绑定脚本,找到PrefabList,填写Size
拖动预制件到PrefabList
QQ图片20190907082014

Inspector

检视面板,检查、监视
显示当前选定游戏对象附加的组件及其属性信息

组件

一个对象有多个组件
必要的组件:Transform
包含Position(位置)、Rotation(旋转)、Scale(缩放比例)
Position:包含X、Y、Z三个轴向,单位为米

tip

默认查看模式是Normal,修改为Debug模式,可以查看当前组件的私有变量
QQ图片20190903211901

Scene

操作游戏界面,做场景布局
4
从左到右依次是拖动场景、拖动物体、旋转物体、缩放物体

视图

6
视图有两种模式,点击中间的正方形切换模式
ISO:平面、正交观察模式
9
Persp:透视观察模式,有近大远小(3D视角)
8

常用操作

1.物体显示居中:选择拖动物体按钮,选中物体,按F键
或者直接在Hirerarchy面板双击物体
2.围绕旋转:选择拖动物体按钮,选中物体,按住Alt键,鼠标左键旋转
3.放大缩小:选择拖动物体按钮,选中物体,按住Alt键,鼠标右键放大缩小
4.世界漫游:同时按住鼠标右键+QWEASD
5.切换选择的物体轴心点(1)
默认定点是立体的中心,选中物体后,按V,晃动鼠标左键可以选择新定点
4
5
6
定点吸附:在此基础上,拉拽该物体与另一物体的某顶点重合
7
6.切换选择物体的轴心点&&轴向
链接
Pivot/Center,切换轴心点,默认Center,不同的模式,物体的旋转和缩放会受到影响(只在Scene中有效)
Global/Local,切换轴向

Game

预览游戏
3
从左到右三个按钮分别是预览游戏、暂停游戏、逐帧播放
Unity渲染时间大概为0.02s

Console 控制台

通过Window->Gernal->Console打开
QQ图片20190903193147
Clear:清除
Collapse:折叠相同项
Clear on Play:运行时清空
Clear on Build:生成时清空
Error Pause:遇到错误时暂停