void Awake()
 {
     player         = GetComponent <Player>();
     playerMovement = GetComponent <PlayerMovement>();
     playerAnim     = GetComponent <PlayerAnimation>();
     ray            = GameManager.Instance.InteractableRaycaster;
     dialogue       = UIManager.Instance.DialoguePanel;
 }
        void Awake()
        {
            DialoguePanel  = UIManager.Instance.DialoguePanel;
            Indicator      = GetComponentInChildren <InteractableIndicator>();
            spriteRenderer = GetComponentInChildren <SpriteRenderer>();
            boxCollider    = GetComponent <BoxCollider2D>();
            InteractableRaycaster ray = GameManager.Instance.InteractableRaycaster;

            ray.OnInteractableClicked     += OnClicked;
            DialoguePanel.OnResetPlatform += DestroyShopkeeper;
        }
示例#3
0
 private void Awake()
 {
     Instance = Instance ? Instance : this;
 }