public virtual void OnPointerEnter(PointerEventData eventData) { if (!Interactable) { return; } Animator.SetBool("Selected", true); SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonSelected); }
public virtual void OnPointerClick(PointerEventData eventData) { if (!Interactable) { return; } Animator.SetBool("Pressed", true); OnClickEvent?.Invoke(); SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonPressed); }
public virtual void OnPointerExit(PointerEventData eventData) { Animator.SetBool("Selected", false); Animator.SetBool("Pressed", false); SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonDeselected); }