示例#1
0
 public void Cancel(DialogView dialogView, DialogBean dialogBean)
 {
     if (dialogView as DialogForLevelUpView)
     {
         DialogForLevelUpView dialogForLevelUpView = dialogView as DialogForLevelUpView;
         handler_Game.LevelUpScene(1, dialogForLevelUpView.GetTimeForDelayGold());
     }
     RefreshUI();
 }
示例#2
0
    public void OnClickForLevelUp()
    {
        GameBean gameData = handler_Game.GetGameData();

        if (gameData.levelProgressForScene < 1)
        {
            return;
        }
        int  totalLevel = gameData.levelForSpeed + gameData.levelForPirateNumber + gameData.levelForGoldPrice;
        long addMoney   = handler_GameData.GetLevelSceneMoney(totalLevel);

        DialogBean           dialogData       = new DialogBean();
        DialogForLevelUpView dialogForLevelUp = manager_Dialog.CreateDialog <DialogForLevelUpView>(DialogEnum.LevelUp, this, dialogData);

        dialogForLevelUp.SetData(addMoney);
    }