Battle Heart 游戏的 Player 类
主要分为
Idle 站立状态
Move to position 移动到某个点
Move to target 移动到某个目标
Attack ***某个目标
Interact 和某个东西交互
1. Idle
idle animation
同时如果有目标在***范围内 进入Move to Target状态
如果正在被*** 而且是***来源是近战士兵(远战?) 进入Move to Target
2. Move to position
Moving animation,
如果离目标点还有0.25S 的时间 转入缓冲动画,结束后进入Idle状态
3. Move to target
Moving animation
跟踪目标
如果目标在***范围内 进入Attack 状态
4. Attack
进攻性AI 防守性AI ?
Attack animation
某一帧做***处理回调 结束后
如果目标 is alive 继续***
如果附近有目标在***范围内 Move to target
或者进入idle State