1.需求分析:
敌人的ai行为随着开发的不断更新,会不断增加,如果每次都进入c中编写会很不方便,也无法凸显ue引擎中行为树的优势作用,因此有必要将敌人的ai行为,全部转到行为树中实现。
2.操作实现:
1.思路:先实现已完成的部分:追踪玩家,首先要建立行为树和黑板,之后在行为树中掉用黑板中的变量来实现相关功能。
2.建立行为树与黑板:
3.在黑板中设置变量:
4.回到代码中定义这些变量的含义:
5.在行为树中实现ai逻辑:
6.对需要的变量在代码中做定义:
7.编译,运行,调试。