override public void OnStateUpdate(Animator fsm, AnimatorStateInfo stateInfo, int layerIndex) { if (dragon.destroyTarget != null) { dragon.DestroyTarget(dragon.destroyTarget); } else if (dragon.freezeTarget != null) { dragon.FreezeTarget(dragon.freezeTarget); } fsm.SetTrigger("Idle"); }