protected override void PrepareForAction()
 {
     base.PrepareForAction();
     if (stageComponent != null)
     {
         obstacleComponent = stageComponent.CreateEventObstacle(obstacleModel, obstaclePosition, eventID);
         obstacleCreated   = (obstacleComponent != null);
     }
 }