30 蓝图:AI行为树进阶篇

2024-02-22  本文已影响0人  游戏开发程序员
image.png

记住,在行为树界面,要设置玩家给伤害任务,不然伤害对象就错误了:


image.png

发出伤害行为后,玩家要接受伤害事件,如图:


image.png

这样,AI在看到玩家后,就会移动到玩家身边,发出伤害事件。玩家蓝图处理伤害事件,扣自己的HP。

image.png

用到黑板上新加的2个数据:声音位置Vector,是否听到Bool。
充值变量的图如下:


image.png

我们在玩家射击的时候发出噪音:
添加噪音发生器:


image.png

添加蓝图:


image.png

AI的蓝图,声音探知:


image.png

这样,我们就可以在射击的时候通过声音让AI来检测到我们,来到发出声音的位置。

再给AI添加击中,参考之前的打爆圆柱体,记得给AI添加血量:


image.png

在子弹的蓝图命中添加校验,避免报错,因为对象已经被删除,会失效:


image.png
上一篇 下一篇

猜你喜欢

热点阅读