zh 6 月之前
父節點
當前提交
0555a732cc

+ 4 - 4
assets/resources/prefab/Interface/topMenu.prefab

@@ -1455,7 +1455,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        53.004999999999995,
+        46.004999999999995,
         45.476,
         0,
         0,
@@ -1526,7 +1526,7 @@
     "alignMode": 1,
     "_target": null,
     "_alignFlags": 9,
-    "_left": 225.005,
+    "_left": 218.005,
     "_right": 0,
     "_top": 19.524,
     "_bottom": 0,
@@ -1595,7 +1595,7 @@
       "__type__": "TypedArray",
       "ctor": "Float64Array",
       "array": [
-        45.498999999999995,
+        14.498999999999995,
         -7.680000000000007,
         0,
         0,
@@ -1666,7 +1666,7 @@
     "alignMode": 1,
     "_target": null,
     "_alignFlags": 9,
-    "_left": 217.499,
+    "_left": 186.499,
     "_right": 0,
     "_top": 72.68,
     "_bottom": 0,

+ 17 - 9
assets/script/ui/uiview/Interface/UIMenu.ts

@@ -46,6 +46,7 @@ const { ccclass, menu, property } = cc._decorator;
 @ccclass
 @menu("UI/Interface/UIMenu")
 export default class UIMenu extends UIBase implements AdDeveloperCallback {
+	
 	onRewardedVideoAdLoaded(placementId: any): void {
 		ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdLoaded(" + placementId + ")");
 	}
@@ -61,19 +62,24 @@ export default class UIMenu extends UIBase implements AdDeveloperCallback {
 	}
 	onRewardedVideoAdPlayEnd(placementId: any, callbackInfo: any): void {
 		ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayEnd(" + placementId + ", " + callbackInfo + ")");
-
-		console.log('zh: ad over 开始发送事件11')
-		//this.node.emit("handleCustomEvent");
-		this.handleCustomEvent()
-		console.log('zh: ad over 开始发送事件OVER22')
+		//console.log('zh: ad over 开始发送事件11 start')
+		//this.handleCustomEvent()
+		//console.log('zh: ad over 开始发送事件11 OVER')
 	}
 	onRewardedVideoAdPlayFailed(placementId: any, errorInfo: any, callbackInfo: any): void {
 		ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayFailed(" + placementId + ", " + errorInfo + ", " + callbackInfo + ")");
 
 	}
 	onRewardedVideoAdClosed(placementId: any, callbackInfo: any): void {
-		ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdClosed(" + placementId + ", " + callbackInfo + ")");
-
+		ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onRewardedVideoAdClosed(" + placementId + ", " + callbackInfo + ")");
+	
+		if(this.adState==true){
+			this.adState = false;
+			console.log('zh: ad奖励OK,开始处理奖励')
+			this.handleCustomEvent()
+		}else{
+			console.log('zh: ad奖励标识 NO OK ')
+		}
 	}
 	onRewardedVideoAdPlayClicked(placementId: any, callbackInfo: any): void {
 		ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayClicked(" + placementId + ", " + callbackInfo + ")");
@@ -81,7 +87,9 @@ export default class UIMenu extends UIBase implements AdDeveloperCallback {
 
 	onReward(placementId: any, callbackInfo: any): void {
 		ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")");
-
+		console.log('zh:onReward AD奖励标志OK')
+		this.adState = true;
+		
 	}
 
 
@@ -135,7 +143,7 @@ export default class UIMenu extends UIBase implements AdDeveloperCallback {
 	}
 
 
-
+	 adState:boolean = false;
 
 
 	adKey: string = "zh_ad_type";

+ 1 - 1
assets/script/ui/uiview/common/uiSwitchBtnView.ts

@@ -83,7 +83,7 @@ export default class UiSwitchBtnView extends UIBase {
                 return;
             }
             if(gameData.curBulletNum<=0){
-                UIHelp.ShowTips('Ammo depleted, switched to melee mode.');//当前子弹为0,无法切换成远程模式...
+                UIHelp.ShowTips('Out of ammo, switched to melee.');//当前子弹为0,无法切换成远程模式...
                 return;
             }
             gameData.cur_attack_mode = ATTACK_MODE.remote;