1.编写玩家受击逻辑BeHit(atk,dir) (1.受击时得知受到的攻击力和受击方向 (2.受击时向受击方向被击飞一小段 (3.减去相应的生命值 2.编写基本小怪逻辑 (1.wander状态,在两点间巡逻 (2.当触发OnTouchThePlayer,通知玩家BeHit 3.编写了更多摘要和参数解释 4.更新的Dotween插件的版本
1.编写敌人基类,具有一些基本属性,往后重复性不是特别大,决定小怪和Boss均继承此类,其余代码写在具体类中。 (1.具有如下属性: HP HPLeft ATK Speed Coin Enmu State(wander\seek\atk\dead) (2.具有如下事件 OnDead(死亡的时候触发) OnTouchThePlayer(给予怪物本体碰撞体,当玩家触碰到怪物触发) OnBeHit(Enmu攻击方式)(当有东西触碰到怪物本体,检测触碰的是什么,然后返回攻击方式给该事件) OnFindThePlayer(给予怪物一个触发器,当玩家进入该触发器,怪物进入seek状态) 🐎🐎🐎