Unity IDE介绍 - zLulus/My_Note GitHub Wiki
布局调整
右上角Layout
Project的显示调整
Project
项目资源,模型、图片、音乐、代码等
Hirerarchy
游戏对象(GameObject)的层级面板,显示当前场景中所有游戏对象的层级关系
资源放在Project中,只是“拥有资源”(游戏中看不见),放在Hirerarchy中,才是“使用资源”
预制件 Prefab*
一种资源类型,可以多次在场景中进行实例化
对于预制件的修改,可以同步到所有实例,提高开发效率
对于在多个场景重复使用的物体,可以将其从Hirerarchy面板拖拽至Project,会生成一个预制件,然后再利用该预制件拖拽(复制粘贴)到Hirerarchy面板
之后修改Project面板的预制件,对应的Hirerarchy面板物体也会修改
也可以在Hirerarchy面板物体中修改后,通过Prefab
进行全局修改
Open:打开当前物体
Select:通过预制件实例选择预制件
Revert All:恢复/取消修改
Apply All:应用/保存修改到预制件,到其他物体
tips:
如果单独修改实例的属性值,则该值不再随预制件变化
需要用代码创建的物体,可以通过预制件在代码中创建物体,运行效率、开发效率更高
预制件设置到脚本代码
方法1
脚本定义GameObject
public GameObject[] PrefabList;
在Inspector页面绑定脚本,找到PrefabList,填写Size
拖动预制件到PrefabList
Inspector
检视面板,检查、监视
显示当前选定游戏对象附加的组件及其属性信息
组件
一个对象有多个组件
必要的组件:Transform
包含Position(位置)、Rotation(旋转)、Scale(缩放比例)
Position:包含X、Y、Z三个轴向,单位为米
tip
默认查看模式是Normal
,修改为Debug
模式,可以查看当前组件的私有变量
Scene
操作游戏界面,做场景布局
从左到右依次是拖动场景、拖动物体、旋转物体、缩放物体
视图
视图有两种模式,点击中间的正方形切换模式
ISO:平面、正交观察模式
Persp:透视观察模式,有近大远小(3D视角)
常用操作
1.物体显示居中:选择拖动物体按钮,选中物体,按F键
或者直接在Hirerarchy面板双击物体
2.围绕旋转:选择拖动物体按钮,选中物体,按住Alt键,鼠标左键旋转
3.放大缩小:选择拖动物体按钮,选中物体,按住Alt键,鼠标右键放大缩小
4.世界漫游:同时按住鼠标右键+QWEASD
5.切换选择的物体轴心点(1)
默认定点是立体的中心,选中物体后,按V,晃动鼠标左键可以选择新定点
定点吸附:在此基础上,拉拽该物体与另一物体的某顶点重合
6.切换选择物体的轴心点&&轴向
链接
Pivot/Center,切换轴心点,默认Center,不同的模式,物体的旋转和缩放会受到影响(只在Scene中有效)
Global/Local,切换轴向
Game
预览游戏
从左到右三个按钮分别是预览游戏、暂停游戏、逐帧播放
Unity渲染时间大概为0.02s
Console 控制台
通过Window->Gernal->Console打开
Clear:清除
Collapse:折叠相同项
Clear on Play:运行时清空
Clear on Build:生成时清空
Error Pause:遇到错误时暂停