| 
					
				 | 
			
			
				@@ -91,6 +91,10 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.showReviveSuccess() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //this.askRevive() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      case "step2"://双倍步数奖励 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log('zh:因为你看完了AD,所以开始发放双倍步数奖励道具') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this._score.onLevelUpButton(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       default: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         console.log('zh:没有找到yxAdMark 相关的信息!!!!!!!') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         break; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -152,10 +156,10 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   onRewardedVideoAdClosed(placementId, callbackInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log('zh:onRewardedVideoAdClosed') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdClosed(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log("onRewardxxxxxxclosed", this.state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log("zh:onRewardxxxxxxclosed", this.state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       //console.log('zh:onRewardedVideoAdClosed') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdClosed(" + placementId + ", " + callbackInfo + ")"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //console.log("zh:onRewardedVideoAdClosed", this.state); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (this.state == true) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log('zh: ad onRewardedVideoAdClosed 开始发送事件s') 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -165,6 +169,9 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.state = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } catch (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('zh:onRewardedVideoAdClosed error',error) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   onRewardedVideoAdPlayClicked(placementId, callbackInfo) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -188,7 +195,7 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    * 初始化广告 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   initAd() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log('zh:AD   init start') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    console.log('zh:AD   init start1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let placementID = AAJS2.getPlacementID(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let deviceId = AAJS2.getDeviceUserId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var setting = {}; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -205,9 +212,9 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 初始化SDK 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //ATSDK.initSDK("h66f7c5f8028cf", "ab133deec743a4bb58930891fd75d3f83");//测试专用,可以显示广告 ???       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //ATSDK.initSDK("h67122e47607cd", "a4fd9a23bdd71c2314cf41140a77abb1e");//这是cccc线上的 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ATSDK.initSDK("h67122e47607cd", "a4fd9a23bdd71c2314cf41140a77abb1e");//这是cccc线上的 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ATSDK.initSDK("h672d7ac280581", "a899a1cd61dd62b83793d38c70486c750");//hxz 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //ATSDK.initSDK("h672d7ac280581", "a899a1cd61dd62b83793d38c70486c750");//hxz 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ATSDK.setLogDebug(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var GDPRLevel = ATSDK.getGDPRLevel(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -238,7 +245,7 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AAJS2.makePostRequestWithXhr(JSON.stringify(data)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 300); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log('zh:AD   init end') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    console.log('zh:AD   init end1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -392,16 +399,17 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //zh:下面是原始的代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // this.reviveTimer = setInterval(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   console.log('zh:timer ...') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   if (+numLabel.string > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     numLabel.string-- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     this.rangeSprite.fillRange = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     console.log('zh:askRevive 2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     this.onSkipRevive() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // }, 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.reviveTimer = setInterval(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('zh:timer ...') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (+numLabel.string > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        numLabel.string-- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.rangeSprite.fillRange = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log('zh:askRevive 2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //this.onSkipRevive()  这是有BUG的 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.onSkipReviveForDiy(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   onReviveButton() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -458,6 +466,18 @@ cc.Class({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.rangeSprite.fillRange -= 1 / 60 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  ///解决BUG 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  onSkipReviveForDiy() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    console.log('zh:onSkipReviveForDiy zh ') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    clearInterval(this.reviveTimer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 5 复活页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //this._controller.pageManager.pages[5].active = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //this._score.onGameOver(true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.isRangeAction = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   onSkipRevive() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     console.log('zh:onSkipRevive') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     clearInterval(this.reviveTimer) 
			 |