public void Cancel(DialogView dialogView, DialogBean dialogBean) { if (dialogView as DialogForLevelUpView) { DialogForLevelUpView dialogForLevelUpView = dialogView as DialogForLevelUpView; handler_Game.LevelUpScene(1, dialogForLevelUpView.GetTimeForDelayGold()); } RefreshUI(); }
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); }