void Start() { _input = GetComponentInChildren <PegiInput>(); _animator = transform.Find("Graphic").GetComponentInChildren <Animator>(); _level = GameObject.FindObjectOfType <LevelManager>(); _pegi = GetComponent <PegiController>(); _pegi.OnShock += OnShock; _pegi.OnChangeOrbit += OnChangeOrbit; _graphic = GetComponentInChildren <SpriteRenderer>(); }
private void Start() { _beamObj.SetActive(false); _keyChallenge.gameObject.SetActive(false); _animator = _beamObj.GetComponentInChildren <Animator>(); _sprite = transform.Find("Graphic").GetComponent <SpriteRenderer>(); _input = GetComponent <PegiInput>(); _pegi = GetComponent <PegiController>(); GameObject.FindObjectOfType <LevelManager>().OnChangeAbductionState += OnChangeAbductionState; }