预制体
概念:
提前制作,然后保存至硬盘,可以持久化使用的数据文件
存储的数据:
模型摆放的方位
组件
自定义脚本
自定义脚本中的数据
制作过程: 在 Project 面板中我们可以创建一个空的 Prefab 文件,把需要记录的游戏对象从 “层次面板”中拖拽到空 Prefab 文件中。必须从“层次面板”中直接拖拽游戏个体到 “Project” 面板中。 注意: 不要重复拖拽,否则会造成资源浪费。
使用: 可以将预设体文件直接拖拽入“层次面板”中,他会自动克隆一个对象出现。 我们可以借助Unity引擎自带的文件装载API实现动态加载。(Resources / WWW)
修改预设体
需要将预设体文件拽入场景中,然后通过"监视体面板"修改对应的数据。 修改后的游戏对象保存的时候需要点击“监视体面板”中的"Apply"按钮实现真的保存。
修改范围
重新追加模型或游戏个体。
追加删除组件。
追加删除自定义脚本。
修改自定义脚本中的数据。
注意:预设体的克隆对象数据更改不会影响你的母版文件,所以可以放心大胆的使用克隆体。
🔚