目标
- 创建一个继承自Enemy的敌人Sniper
- 创建SniperAI
1.创建一个继承自Enemy的敌人Sniper
从子弹父类蓝图中创建一个子类蓝图(逻辑和玩家子弹一样,只是更改一下Tag为Player)
敌人角色蓝图Sniper编写一个调用子弹蓝图的逻辑,作为发射子弹
创建一个敌人列举
将Sniper的列举配置好
2.创建SniperAI
搭建AI框架(略)
注意:AI控制器中运行行为树前最好加一个delay便于让程序初始化
创建一个服务(BTS)用于让行为树选择对应的敌人
创建Sniper的任务(BTT)
看向玩家并射击
组织行为树