示例#1
0
    public virtual void OnPointerEnter(PointerEventData eventData)
    {
        if (!Interactable)
        {
            return;
        }

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

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

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