/// <summary>
 /// flyAnimationの終了処理 
 /// animationから呼ぶ
 /// </summary>
 public void EndFlyAnimation()
 {
     StartCoroutine(EnemyCtrl.WaitFrameAction(1, () => SetAIStop(false)));
     EnemyCtrl.AnimEvent_ReplaceBodyPosition();
     if (flyMode)
     {
         EnemyCtrl_fly.GravityOff();
     }
     else//下降時時はここで飛行処理終了
     {
         SetAIState(AISTATE.AISELECT, 3.0f);
         EnemyCtrl_fly.GravityOn();
     }
 }