Esempio n. 1
0
    //副程式(按鈕):決定畫面取消
    public void Set_Decision_Cancel()
    {
        //播放取消按鈕音效
        MainState.Cancel_Button_Sounds_Play();

        //隱藏決定畫面
        Decision.SetActive(false);
        //經理頁面按鈕設為能用
        ManageButton.interactable = true;
        //警衛頁面按鈕設為能用
        SecurityButton.interactable = true;
        //顧問頁面按鈕設為能用
        ConsultantButton.interactable = true;
        //離開按鈕設為能用
        ExitButton.interactable = true;
        //僱用按鈕設為能用
        HireButton.interactable = true;
        //變更狀態為不是決定畫面
        DecisionBool = false;
        //向上按鈕設為能用
        PreviousButton.interactable = true;
        //向下按鈕設為能用
        NextButton.interactable = true;
        //設定頁面按鈕
        Set_Now_Number(Now_Number);
    }
    //副程式(按鈕):決定畫面取消
    public void Set_Decision_Cancel()
    {
        //播放取消按鈕音效
        MainState.Cancel_Button_Sounds_Play();

        switch (Manage_Area_Number)
        {
        //麵包師傅
        case 0:
            //設麵包師傅按鈕為不可用
            Bread_Button.interactable = false;
            //音樂人按鈕為可用
            Music_Button.interactable = true;
            //科技新貴按鈕為可用
            Technology_Button.interactable = true;
            //機工按鈕為可用
            Factory_Button.interactable = true;
            //銀行家按鈕為可用
            Bank_Button.interactable = true;
            break;

        //音樂人
        case 1:
            //設麵包師傅按鈕為可用
            Bread_Button.interactable = true;
            //音樂人按鈕為不可用
            Music_Button.interactable = false;
            //科技新貴按鈕為可用
            Technology_Button.interactable = true;
            //機工按鈕為可用
            Factory_Button.interactable = true;
            //銀行家按鈕為可用
            Bank_Button.interactable = true;
            break;

        //科技新貴
        case 2:
            //設麵包師傅按鈕為可用
            Bread_Button.interactable = true;
            //音樂人按鈕為可用
            Music_Button.interactable = true;
            //科技新貴按鈕為不可用
            Technology_Button.interactable = false;
            //機工按鈕為可用
            Factory_Button.interactable = true;
            //銀行家按鈕為可用
            Bank_Button.interactable = true;
            break;

        //機工
        case 3:
            //設麵包師傅按鈕為可用
            Bread_Button.interactable = true;
            //音樂人按鈕為可用
            Music_Button.interactable = true;
            //科技新貴按鈕為可用
            Technology_Button.interactable = true;
            //機工按鈕為不可用
            Factory_Button.interactable = false;
            //銀行家按鈕為可用
            Bank_Button.interactable = true;
            break;

        //銀行家
        case 4:
            //設麵包師傅按鈕為可用
            Bread_Button.interactable = true;
            //音樂人按鈕為可用
            Music_Button.interactable = true;
            //科技新貴按鈕為可用
            Technology_Button.interactable = true;
            //機工按鈕為可用
            Factory_Button.interactable = true;
            //銀行家按鈕為不可用
            Bank_Button.interactable = false;
            break;
        }        //switch

        //隱藏決定畫面
        Decision.SetActive(false);
        //離開按鈕設為能用
        ExitButton.interactable = true;
        //置產按鈕設為能用
        ManageButton.interactable = true;
        //變更狀態為不是決定畫面
        DecisionBool = false;
        //向上按鈕設為能用
        PreviousButton.interactable = true;
        //向下按鈕設為能用
        NextButton.interactable = true;
    }