| 
					
				 | 
			
			
				@@ -32,6 +32,7 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     lvData: LevelData 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     lock: boolean = false//做动画用防止误点 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     lastClickTime: number = 0 // 防抖初始化 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    adPlayState: boolean = false; // 广告播放是否完成(状态) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @property(cc.Label) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     level_txt: cc.Label = null 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -181,38 +182,14 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onRewardedVideoAdPlayEnd(placementId, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayEnd(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let customerOption = cc.sys.localStorage.getItem("customerOption"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (customerOption === "shuffle") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.game.shuffle_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.shuffles_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (customerOption === "revoke") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.game.undo_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.undo_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (customerOption === "auto") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.game.hint_tip_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.hint_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (customerOption === "clearTopThree") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.game.move_up_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onRewardedVideoAdPlayFailed(placementId, errorInfo, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayFailed(" + placementId + ", " + errorInfo + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onRewardedVideoAdClosed(placementId, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdClosed(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (global_model.game.shuffle_counter === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.shuffles_ad_player_icon.active = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -233,12 +210,42 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let customerOption = cc.sys.localStorage.getItem("customerOption"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (this.adPlayState) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (customerOption === "shuffle") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.shuffle_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.shuffles_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (customerOption === "revoke") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.undo_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.undo_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (customerOption === "auto") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.hint_tip_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.hint_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (customerOption === "clearTopThree") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.move_up_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.adPlayState = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onRewardedVideoAdPlayClicked(placementId, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayClicked(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onReward(placementId, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ATSDK.printLog("AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.adPlayState = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     playSFX(audio: cc.AudioClip) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -577,7 +584,11 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (global_model.game.level >= 8 && global_model.game.level % 4 == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     hasAward = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                global_model.game.level++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (global_model.game.level < 100) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.game.level++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.game.level = 100 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 let star = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (this.node_progress.progress >= 0.8) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     star = 3 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -667,14 +678,14 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.shuffles_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        global_model.game.shuffle_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        global_model.game.shuffle_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.shuffles_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                global_model.game.shuffle_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.shuffle_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -727,6 +738,53 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // MsgHints.show('没有操作的记录?') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // MsgHints.show('No operation record!') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (global_model.game.undo_counter === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 防抖代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 定义一个时间戳变量来记录上一次点击时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!this.lastClickTime) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.lastClickTime = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 获取当前时间戳 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var currentTime = Date.now(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 判断当前点击距离上一次点击时间的间隔是否小于2秒 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (currentTime - this.lastClickTime < 2000) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    console.log('lichao: 点击过于频繁,防抖中'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // 防抖,阻止当前点击事件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                console.log('lichao:防抖成功') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 更新上一次点击时间为当前时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.lastClickTime = currentTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (cc.sys.os === cc.sys.OS_ANDROID) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    console.log('lichao:  播放广告1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        console.log('lichao:  播放广告2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        console.log('lichao:  AAJS2.getPlacementID() -->    ', AAJS2.getPlacementID()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (ATRewardedVideoSDK.hasAdReady(AAJS2.getPlacementID())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            cc.sys.localStorage.setItem("customerOption", "revoke"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ATRewardedVideoSDK.showAd(AAJS2.getPlacementID()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            console.log('lichao:  播放广告3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            global_model.game.undo_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            this.undo_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.game.undo_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.undo_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (global_model.game.undo_counter > 1) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -775,7 +833,7 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         console.log('lichao:  播放广告3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        global_model.game.undo_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        global_model.game.undo_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.undo_ad_player_icon.active = false 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -783,7 +841,7 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                global_model.game.undo_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.undo_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.undo_ad_player_icon.active = false 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -865,13 +923,13 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.hint_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        global_model.game.hint_tip_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        global_model.game.hint_tip_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                global_model.game.hint_tip_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.hint_tip_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.hint_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 global_model.save() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -890,6 +948,54 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // MsgHints.show('至少有3个才能一起推上去') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // MsgHints.show('No operation record!') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 防抖代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 定义一个时间戳变量来记录上一次点击时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!this.lastClickTime) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.lastClickTime = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 获取当前时间戳 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var currentTime = Date.now(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 判断当前点击距离上一次点击时间的间隔是否小于2秒 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (currentTime - this.lastClickTime < 2000) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                console.log('lichao: 点击过于频繁,防抖中'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 防抖,阻止当前点击事件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log('lichao:防抖成功') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 更新上一次点击时间为当前时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.lastClickTime = currentTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (global_model.game.move_up_counter === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (cc.sys.os === cc.sys.OS_ANDROID) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    console.log('lichao:  播放广告1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        console.log('lichao:  播放广告2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        console.log('lichao:  AAJS2.getPlacementID() -->    ', AAJS2.getPlacementID()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (ATRewardedVideoSDK.hasAdReady(AAJS2.getPlacementID())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            cc.sys.localStorage.setItem("customerOption", "clearTopThree"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ATRewardedVideoSDK.showAd(AAJS2.getPlacementID()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            console.log('lichao:  播放广告3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            global_model.game.move_up_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }, 300) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.game.move_up_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (global_model.game.move_up_counter > 1) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -944,7 +1050,7 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         console.log('lichao:  播放广告4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        global_model.game.move_up_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        global_model.game.move_up_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -952,7 +1058,7 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.moveup_ad_player_icon.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                global_model.game.move_up_counter += 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                global_model.game.move_up_counter++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 global_model.save() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.updateItemView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1039,7 +1145,15 @@ export default class NewClass extends cc.Component { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     go_nextLv() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //this.playSFX(this.btn_click) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        global_model.game.selectedLevel++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (global_model.game.selectedLevel < 100) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            global_model.game.selectedLevel++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            global_model.game.selectedLevel = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // global_model.game.selectedLevel++ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.result_view.active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.game_reinit() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |