unity2018.3新的预制件流程学习笔记
2019年02月23日 16:20:52 人生有三乐 阅读数 480
文章看不懂的可以直接看视频:
什么是预制件?
1.预制件一种资源。用于保存游戏对象中的组件以及参数。思想:一次定义,多次重用。预制件可以创建任意数量的实例。在项目视图中对预制件的所有修改,都会在层级视图中使所有关联的预制件得到修改。
预制件的各项操作:
1.把游戏对象变成预制件:把游戏对象从Hierarchy视图拖入Project视图。游戏对象产生一个箭头和prefab的编辑器,才算是预制件。
2.点击open,可以对预制体进行预览,预制件它有一个自动存档的功能。
3.prefab父物体可以加入prefab预制件子物体。
4.组件左边缘蓝色的地方表示你只是对当前单个预制件做出了更改,并没有对预制件母体做出改变。之后可以应用到所有预制件。
5.组件的“+”号表示你只是对这个单个预制件新添加了组件,并没有运用于全部。
6.override列出对预制件所做出的改变,包括添加组件或对单个组件的参数做出的修改。
7.你可以对做出的所有修改应用于所有的预制件。点击apply all
8.或者只是对单个组件的修改对所有预制件做出应用。
9.右键create-prefab variant所创造出的预制体的变异体,则预制体的母体所做出的修改会影响到预制变异体,但是预制变异体所做出的修改不会影响到母体。
10.右键预制件可以unpack prefab解锁预制件,这样它就变成了单个游戏物体,就不再是一个预制体了。unpack prefab completely可以把预制体的子预制体也解锁掉。