// 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); }
private void _toggle() { _state = !_state; _light.SetActive(_state); _lampManager.Toggle(_state); if (_state) { _timer = _initialTimer; } }