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; }
private void Awake() { Instance = Instance ? Instance : this; }