protected override void RemovePreparation()
 {
     base.RemovePreparation();
     obstacleComponent = null;
     if (stageComponent != null)
     {
         stageComponent.RemoveEventObstacle(eventID);
     }
 }