Пример #1
0
 void OnDestroy()
 {
     if (Instance == this)
     {
         Instance = null;
     }
 }
    static void Init()
    {
        TimeScaleController window = (TimeScaleController)EditorWindow.GetWindow(typeof(TimeScaleController));

        window.titleContent.text = "Time Scaler";
        window.Show();
        window.minSize  = new Vector2(10, 50);
        window.position = new Rect(100, 200, 560, 52);
    }
Пример #3
0
 void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else
     {
         DestroyImmediate(Instance);
         Instance = this;
     }
     ApplyTimeScale(defaultTimeScale);
 }
Пример #4
0
 void onTimeScaleValueChanged(float value)
 {
     TimeScaleController.SetTimeScale(value);
 }
	void OnEnable() {
		time = GameObject.FindObjectOfType<TimeTrackerController>();
		time.onOneSecondPassed += onOneSecPassed;

		scale = GameObject.FindObjectOfType<TimeScaleController>();
	}
	void Awake() {
		scale = GameObject.Find("TimeTracker+Scale").GetComponent<TimeScaleController>();
		if (scale == null)
			Debug.LogWarning("NO TIME SCALE FOUND!!!");
	}
 private void Awake()
 {
     timeScaleController = GetComponent <TimeScaleController>();
 }
	void OnEnable() {
		time = GameObject.Find("TimeTracker+Scale").GetComponent<TimeTrackerController>();
		time.onOneSecondPassed += onOneSecPassed;

		scale = GameObject.Find("TimeTracker+Scale").GetComponent<TimeScaleController>();
	}
Пример #9
0
 private void OnDisable()
 {
     TimeScaleController.SaveTimeScale();
 }
Пример #10
0
 void backToNeural()
 {
     TimeScaleController.SetTargetTimeScale();
     imageFader.FadeIn(switchFromNetworkTopologyToLearningWindow);
 }
Пример #11
0
 void onNetworkTopologyButtonClicked()
 {
     TimeScaleController.SetDefaultTimeScale();
     imageFader.FadeIn(switchFromLearningWindowToNetworkTopology);
 }
Пример #12
0
 void onNeuralNetworkButtonClicked()
 {
     TimeScaleController.SetTargetTimeScale();
     imageFader.FadeIn(switchStageEditorToLearningWindow);
 }
Пример #13
0
 void onStageEditorButtonClicked()
 {
     TimeScaleController.SetDefaultTimeScale();
     imageFader.FadeIn(switchFromLearningWindowToStageEditor);
 }