- Unity 3D特效设计必修课
- UEGOOD 赵京宇
- 283字
- 2021-03-31 14:19:40
1.2.13 运行状态中修改并保存Prefab的办法
在游戏运行状态中修改特效时,会发现一个奇怪的现象,只要取消运行,则在运行状态中所做的修改操作就全部失效并自动还原成修改前的数值。那么要如何操作才能将运行状态中做的修改保存呢?
其实方法很简单,只需要在取消运行状态前,将特效拖曳到工程任意路径位置,生成一个新的Prefab(预设体)存储即可(即使多次将特效拖曳到同一路径中,特效之间也不会发生覆盖而会按照生成顺序自动重命名)。
之后取消运行,将保存的预设体文件拖曳到Hierarchy(层级视图)中重新实例化,即可查看修改后的效果。
注意
除此之外,在运行状态中将修改后的特效拖曳到原Prefab(预设体)上覆盖,也可以将修改保存。