行为树总结
行为树的作用:
1、解耦,利用抽象管控变化,减少大量重复工作。依赖注入,组件抽象
2、可视化编辑
3,因为可视化,是流程清晰,方便查bug
4、让代码更加模块化,提高重用性
https://zhuanlan.zhihu.com/p/33733110
https://zhuanlan.zhihu.com/p/19891875
优化:
1、共享资源和实例数据
http://www.aisharing.com/archives/750
https://www.behaviac.com/memory_shared/
2、Bug检查
https://www.behaviac.com/debugging_desc/
行为树对比:
https://www.behaviac.com/bd_vs_behaviac/
行为树插件问题:
1、无法进行Lua热更
2、和同步技术完美融合困难(所以是否考虑自写行为树)
https://blog.csdn.net/qq_14914623