void Start()
 {
     _fader = GetComponent <UICanvasGroupFader>();
     _fader.StateChanged += StateChanged;
     _interactor          = GameObject.FindGameObjectWithTag(Common.Tags.Player).GetComponent <Interactor>();
     if (_interactor != null)
     {
         _interactor.OnInteractableChanged += OnInteractableChanged;
     }
 }
Example #2
0
 void Start()
 {
     _fader     = GetComponent <UICanvasGroupFader>();
     _character = LocatePlayer();
     if (_character != null)
     {
         _character.OnItemPickup  += (item, stacks) => { ShowItemInfo(item); };
         _character.OnSpellPickup += (item, stacks) => { ShowSpellInfo(item); };
     }
 }
Example #3
0
        void Start()
        {
            var player = GameObject.FindGameObjectWithTag(Common.Tags.Player);

            if (player != null)
            {
                _playerState = player.GetComponent <CharacterState>();
                if (_playerState == null)
                {
                    Debug.LogWarning("PlayerState not found");
                }
            }

            _canvasGroupFader = GetComponent <UICanvasGroupFader>();
            if (_playerState != null)
            {
                _playerState.Died += PlayerStateOnDeath;
            }
        }
Example #4
0
 void Start()
 {
     _fader = GetComponent <UICanvasGroupFader>();
     _fader.StateChanged += StateChanged;
 }
Example #5
0
 void Start()
 {
     _fader = GetComponent <UICanvasGroupFader>();
 }