Esempio n. 1
0
    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>();
    }
Esempio n. 2
0
    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;
    }