void SetClose(IStage _stage) { if (_stage.State == EStageStatus.Loading) { _stage.NextState = EStageStatus.Resting; } else if (_stage.State == EStageStatus.Working) { _stage.Close(); _stage.State = _stage.NextState = EStageStatus.Resting; } }
void SetClose(IStage _stage) { if (_stage.State == EStageStatus.Loading) { _stage.NextState = EStageStatus.Resting; } else if (_stage.State == EStageStatus.Working) { _stage.Close(); _stage.State = _stage.NextState = EStageStatus.Resting; } }