|
@@ -91,14 +91,25 @@ export class GameOverMediator extends GUIMediator {
|
|
|
this.HideSelf();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 十倍之后去全屏界面
|
|
|
+ */
|
|
|
+ getTenAward():void{
|
|
|
+ this.AddAdAward(10, ()=>{
|
|
|
+ GUIManager.single.Show(UIConst.FULL_OUTPUT_UI);
|
|
|
+ this.HideSelf();
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 十倍奖励
|
|
|
* @param value
|
|
|
*/
|
|
|
- AddTenAward(value: number = 1): void {
|
|
|
+ private AddAdAward(value: number = 1, success): void {
|
|
|
if (this.isWin) {
|
|
|
PlatformManager.showRewardedVideo(() => {
|
|
|
- GameModel.single.gold += this.award * value * 10;
|
|
|
+ GameModel.single.gold += this.award * value;
|
|
|
+ success();
|
|
|
}, () => {
|
|
|
NoticeManager.ShowPrompt("领取失败");
|
|
|
})
|