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); }
void Awake() { if (Instance == null) { Instance = this; } else { DestroyImmediate(Instance); Instance = this; } ApplyTimeScale(defaultTimeScale); }
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>(); }
private void OnDisable() { TimeScaleController.SaveTimeScale(); }
void backToNeural() { TimeScaleController.SetTargetTimeScale(); imageFader.FadeIn(switchFromNetworkTopologyToLearningWindow); }
void onNetworkTopologyButtonClicked() { TimeScaleController.SetDefaultTimeScale(); imageFader.FadeIn(switchFromLearningWindowToNetworkTopology); }
void onNeuralNetworkButtonClicked() { TimeScaleController.SetTargetTimeScale(); imageFader.FadeIn(switchStageEditorToLearningWindow); }
void onStageEditorButtonClicked() { TimeScaleController.SetDefaultTimeScale(); imageFader.FadeIn(switchFromLearningWindowToStageEditor); }