prefabs预制体相关
移除Hierarchy中物体与prefabs的影响,消除红色字迹。
实例脱离预制体的影响
prefabs预制体相关
移除Hierarchy中物体与prefabs的影响,消除红色字迹。
实例脱离预制体的影响
apply:让当前所有prefb大小或方向或坐标一样
game objet里的break(不想写玩)脱离控制
ctrl+n 创建新场景
预制体的修改:如何让所有的预制体一起修改?
直接修改project中的预制体就行,这样所有的预制体都会修改。
如果修改了Hierarchy视图中的预制体的某一个值,那么再修改Project视图中的预制体的这个值,修改过的预制体的这个值是不会更改的,但其他值依旧会受到影响。
apply是将自身修改的属性应用到所有的预制体上。
如何脱离预制体的影响?
点击菜单栏里的GameObject里的Break Prefab Instance。
好喜欢这个笔记功能 我学习的动力来了
感觉自己还是不太会
我多看几遍
1、个体脱离全体:
选中要脱离物体==>GameObject==>Break Prefab Instance
2、与预制体失联
例:将相机做成预制体再删除其预制体,相机就会与其预制体失恋,此时重复1、步骤
prefab
粗体不受影响
break prefab instance
脱离关系
GameObject-BreakP...破坏关联,可以让没有预制体的物体不闪红,不被预设体影响
右上角Apply,把自身修改的值运用到与预设体上
云
prefab,预设体,统一修改大小
将物体拖到项目里创建预制体
双击属性加粗不受prefabs影响
右键加粗字体恢复可以重新受prefabs影响
ctrl+n重新创建场景
prefabs预制体
把创建的物体拖到下窗口相当于创建一个prefabs
属性(字体)变粗以后不会受到预制体影响
单一改变物体属性后不会受到预制体影响
如果想要回复影响可以重复一个物体
版本不同预制体操作不同
改动某物体某属性值后以粗体字体显示,表示与原始prefab有差异,且改动prefab不会对此物体产生影响
Revert:将改动过的gameobject的属性还原成与prefab一致
Apply:将改动过的gameobject的属性应用到prefab
gameobject显示红名:与prefab的关联丢失。
点选GameObject里的break prefab instance即可恢复
contronl+n新场景
1、创建地形
Standard Assetes:unity自带的素材库,需要自己导入。
Prefad(预制体):可以统一修改多个物体的属性(长、宽、高);
1)怎么制作预制体:直接将Hierarchy里面的物体拖入到Project里面就可以了。
2)怎么将已经设置好了的预制体物体不受预制体的控制?选择要修改的预制体物体,然后点击gameobject里面的解除预制体的选项。