升级指导 - KumoKyaku/Megumin.AI.Samples GitHub Wiki
通用升级流程
- 使用版本管理工具保存项目。或者使用其他方式备份项目。
- 打开编辑界面 Tools/Megumin/BehaviorTreeEditor。
选择File/Force Re-Serialization All Assets,强制重新序列化当前项目中的所有行为树资产文件。
(这个工具取代了以往的手动操作)
- 删除行为树插件。
(可以使用File/Remove Editor,但是仍然建议手动删除,确保旧的代码被删除干净)
- 重新导入新版本插件。
- 如果用户有自定义代码,修改自定义代码命名空间引用。修改用户代码的报错。
- 再次执行Force Re-Serialization All Assets,完成升级。
[1.2.3] -> [1.3.0]
[1.1.0] -> [1.2.0] -> [1.2.1]
- 使用版本管理工具保存项目。或者使用其他方式备份项目。
- 使用行为树编辑器打开所有现有的行为树资产文件,并重新保存。
- 删除行为树插件。
- 重新导入新版本插件。
- 如果用户有自定义代码,修改自定义代码命名空间引用。
- 打开所有现有的行为树资产文件,检查反序列化是否正确,并重新保存。