37. 敌人意图 AI 逻辑

本节目标

在玩家回合,需要显示敌人的意图,然后在敌人回合执行意图

代码实现

拼 UI

在 HealthBar 上面添加意图的图片和文字

然后在 HealthBarController 上面添加意图图片和意图文字

添加敌人意图

敌人意图 ScriptableObject

敌人意图实例

Effect

把意图添加到 Enemy 类上面

玩家回合开始的时候显示敌人意图

敌人设置当前意图

敌人血条显示意图

这里如果敌人的意图是攻击的话,需要考虑敌人身上的buff

敌人回合开始的时候执行意图

敌人回合结束的时候隐藏意图

项目相关代码

代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git

标签:20240311_0838

posted @ 2024-03-11 09:24  hellozjf  阅读(85)  评论(0)    收藏  举报