|
@@ -378,6 +378,7 @@ export default class GameView extends LayerPanel {
|
|
//#region "AD 监听start"
|
|
//#region "AD 监听start"
|
|
|
|
|
|
|
|
|
|
|
|
+ adState:boolean = false;
|
|
onRewardedVideoAdLoaded(placementId) {
|
|
onRewardedVideoAdLoaded(placementId) {
|
|
ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onRewardedVideoAdLoaded(" + placementId + ")");
|
|
ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onRewardedVideoAdLoaded(" + placementId + ")");
|
|
}
|
|
}
|
|
@@ -398,11 +399,11 @@ export default class GameView extends LayerPanel {
|
|
ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayEnd(" + placementId + ", " + callbackInfo + ")");
|
|
ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayEnd(" + placementId + ", " + callbackInfo + ")");
|
|
|
|
|
|
|
|
|
|
- console.log('zh: ad over 开始发送事件11s')
|
|
|
|
- //this.node.emit("handleCustomEvent");
|
|
|
|
- this.handleCustomEvent()
|
|
|
|
- //cc.sys.localStorage.setItem('zh_ad_type', 'getHammer');//获取锤子
|
|
|
|
- console.log('zh: ad over 开始发送事件11e')
|
|
|
|
|
|
+ // console.log('zh: ad over 开始发送事件11s')
|
|
|
|
+ // //this.node.emit("handleCustomEvent");
|
|
|
|
+ // this.handleCustomEvent()
|
|
|
|
+ // //cc.sys.localStorage.setItem('zh_ad_type', 'getHammer');//获取锤子
|
|
|
|
+ // console.log('zh: ad over 开始发送事件11e')
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
@@ -415,6 +416,13 @@ export default class GameView extends LayerPanel {
|
|
onRewardedVideoAdClosed(placementId, callbackInfo) {
|
|
onRewardedVideoAdClosed(placementId, callbackInfo) {
|
|
ATSDK.printLog("zh: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, callbackInfo) {
|
|
onRewardedVideoAdPlayClicked(placementId, callbackInfo) {
|
|
@@ -422,8 +430,9 @@ export default class GameView extends LayerPanel {
|
|
}
|
|
}
|
|
|
|
|
|
onReward(placementId, callbackInfo) {
|
|
onReward(placementId, callbackInfo) {
|
|
- ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")");
|
|
|
|
-
|
|
|
|
|
|
+ ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")"); ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")");
|
|
|
|
+ console.log('zh:onReward AD奖励标志OK')
|
|
|
|
+ this.adState = true;
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
@@ -1191,6 +1200,7 @@ export default class GameView extends LayerPanel {
|
|
} else {
|
|
} else {
|
|
console.log('zh:AD not ready for handle_hammer')
|
|
console.log('zh:AD not ready for handle_hammer')
|
|
this.event_adPlayEndForHammer();
|
|
this.event_adPlayEndForHammer();
|
|
|
|
+ this.initAdForPage();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -1470,6 +1480,7 @@ export default class GameView extends LayerPanel {
|
|
} else {
|
|
} else {
|
|
console.log('zh:AD not ready for handle_sprite')
|
|
console.log('zh:AD not ready for handle_sprite')
|
|
this.event_adPlayEndForHndle_sprite();
|
|
this.event_adPlayEndForHndle_sprite();
|
|
|
|
+ this.initAdForPage();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|