예제 #1
0
 // Start is called before the first frame update
 void Start()
 {
     _state       = Convert.ToBoolean(Random.Range(0, 2));
     _lampManager = LampManager.manager;
     _score       = GameObject.Find("Player").GetComponent <ScoreScript>();
     _light       = transform.GetChild(0).gameObject;
     _lampManager.Toggle(_state, true);
 }
예제 #2
0
 private void _toggle()
 {
     _state = !_state;
     _light.SetActive(_state);
     _lampManager.Toggle(_state);
     if (_state)
     {
         _timer = _initialTimer;
     }
 }