예제 #1
0
 // Start is called before the first frame update
 void Start()
 {
     changeUIState(false);
     tracker = GameObject.FindObjectOfType <AlarmTracker>();
     tracker.OnAlarmLevelIncrease           += onAlarmLevelIncrease;
     ResolutionScreenSetup.OnLoadCheckpoint += onLoadCheckpoint;
     blinkAnimation = GetComponent <ColourBlinkAnimation>();
 }
예제 #2
0
 // Start is called before the first frame update
 void Start()
 {
     alarmSlider                   = GetComponent <Slider>();
     tracker                       = GameObject.FindObjectOfType <AlarmTracker>();
     blinkAnimation                = GetComponent <ColourBlinkAnimation>();
     spikeAnimation                = GetComponent <ColourSpikeAnimation>();
     bellShake                     = GetComponent <BellShakeAnimation>();
     bellColourAnimation           = GetComponent <ColourEaseAnimation>();
     alarmSlider.value             = 0;
     tracker.OnAlarmLevelIncrease += onAlarmLevelIncreased;
     tracker.OnAlarmLevelDecrease += onAlarmLevelDecreased;
     AlarmStateChanged.AddListener(onAlarmStateChanged);
     ResolutionScreenSetup.OnLoadCheckpoint += onLoadCheckpoint;
 }