コード例 #1
0
    /// <summary>
    /// ギア分解ボタンのポップアップ
    /// </summary>
    public void OnClickDecompositionButton()
    {
        SoundManager.Instance.PlaySe(SeName.YES);

        if (this.gearData.lockFlg == 0)
        {
            if (this.gearData.partsServerId > 0)
            {
                // ボタンクリック不可能
            }
            else
            {
                this.dialog = SharedUI.Instance.ShowSimpleDialog();
                var yesNo = dialog.SetAsYesNoMessageDialog(
                    Masters.LocalizeTextDB.Get("DecompositionConfirm")
                    );

                yesNo.yesNo.yes.onClick = OnClickDecompositionConfirmYesButton;
                yesNo.yesNo.no.onClick  = OnClickDecompositionConfirmNoButton;
            }
        }
        else
        {
            // ボタンクリック不可能
        }
    }