protected override void AIUpdate_attack() { base.AIUpdate_attack(); float rand = GetAIRandomNumver(); if (rand < aiStateFrontPl_dash) { EnemyCtrl.SetDirectionToPl(); animator.SetTrigger("attack2"); StartAttack(); } else if (rand < AiStateFrontPl_head) { if (!EnemyCtrl.IsPlayerFront()) { return; } animator.SetTrigger("attack1"); StartAttack(); } else if (rand < AiStateFrontPl_tail) { if (EnemyCtrl.IsPlayerFront()) { return; } animator.SetTrigger("attack3"); StartAttack(); } }