public TrainingProgressEventArgs(TrainingStage stage, double value,
     double maximum, double minimum)
 {
     this.stage = stage;
     this.value = value;
     this.maximum = maximum;
     this.minimum = minimum;
 }
Пример #2
0
    private void SetStretching()
    {
        if (enableConsoleLog)
        {
            Debug.Log("Training :: SetStretching");
        }

        trainingStage = TrainingStage.Stretching;

        targetScreen = trainingScreens[2];
        targetScreen.SetupScreen();
    }
Пример #3
0
    private void SetWarmingUp()
    {
        if (enableConsoleLog)
        {
            Debug.Log("Training :: SetWarmingUp");
        }

        trainingStage = TrainingStage.WarmingUp;

        targetScreen = trainingScreens[0];
        targetScreen.SetupScreen();
    }
Пример #4
0
 public TrainingTracker(TrainingStage trainingStage)
 {
     TrainingStage = trainingStage;
 }
        private void CallTrainingProgressChanged(TrainingStage stage, double max, double value)
        {
            var temp = TrainingProgressChanged;
            if (temp == null)
            {
                return;
            }

            var args = new TrainingProgressEventArgs(stage, value, max, 0d);
            temp(this, args);
        }