Esempio n. 1
0
    public virtual void OnPointerEnter(PointerEventData eventData)
    {
        if (!Interactable)
        {
            return;
        }

        Animator.SetBool("Selected", true);
        SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonSelected);
    }
Esempio n. 2
0
    public virtual void OnPointerClick(PointerEventData eventData)
    {
        if (!Interactable)
        {
            return;
        }

        Animator.SetBool("Pressed", true);
        OnClickEvent?.Invoke();

        SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonPressed);
    }
Esempio n. 3
0
 public virtual void OnPointerExit(PointerEventData eventData)
 {
     Animator.SetBool("Selected", false);
     Animator.SetBool("Pressed", false);
     SoundMusicManager.PlayMainMenuSFX(MainMenuSFXs.buttonDeselected);
 }