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