Exemple #1
0
    // ========================================================================== //

    /* protected - Override & Unity API         */

    public void IUIObject_HasButton_OnClickButton(EUIButton eButtonName)
    {
        switch (eButtonName)
        {
        case EUIButton.Button_Exit:
            DoCloseCredit();
            break;

        default:
            break;
        }
    }
Exemple #2
0
    /* public - Field declaration            */


    /* protected & private - Field declaration         */


    // ========================================================================== //

    /* public - [Do] Function
     * 외부 객체가 호출(For External class call)*/


    // ========================================================================== //

    /* protected - Override & Unity API         */

    public void IUIObject_HasButton_OnClickButton(EUIButton eButtonName)
    {
        switch (eButtonName)
        {
        case EUIButton.Button_GameStart:
            SceneManager.LoadScene(1);
            break;

        case EUIButton.Button_Credit:
            TitleManager.instance.DoShowHide_Panel(TitleManager.EUIPanel.Panel_Title, false);
            TitleManager.instance.DoShowHide_Panel(TitleManager.EUIPanel.Panel_Credit, true);
            break;

        case EUIButton.Button_Exit:
            Application.Quit();
            break;
        }
    }
 private void ShowUiButton(EUIButton euiButton)
 {
     buttonui.gameObject.SetActive(true);
     buttonui.sprite = buttonsImages[(int)euiButton];
     buttonui.SetNativeSize();
 }