|
@@ -46,6 +46,7 @@ const { ccclass, menu, property } = cc._decorator;
|
|
@ccclass
|
|
@ccclass
|
|
@menu("UI/Interface/UIMenu")
|
|
@menu("UI/Interface/UIMenu")
|
|
export default class UIMenu extends UIBase implements AdDeveloperCallback {
|
|
export default class UIMenu extends UIBase implements AdDeveloperCallback {
|
|
|
|
+
|
|
onRewardedVideoAdLoaded(placementId: any): void {
|
|
onRewardedVideoAdLoaded(placementId: any): void {
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdLoaded(" + placementId + ")");
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdLoaded(" + placementId + ")");
|
|
}
|
|
}
|
|
@@ -61,19 +62,24 @@ export default class UIMenu extends UIBase implements AdDeveloperCallback {
|
|
}
|
|
}
|
|
onRewardedVideoAdPlayEnd(placementId: any, callbackInfo: any): void {
|
|
onRewardedVideoAdPlayEnd(placementId: any, callbackInfo: any): void {
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayEnd(" + placementId + ", " + callbackInfo + ")");
|
|
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 {
|
|
onRewardedVideoAdPlayFailed(placementId: any, errorInfo: any, callbackInfo: any): void {
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayFailed(" + placementId + ", " + errorInfo + ", " + callbackInfo + ")");
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayFailed(" + placementId + ", " + errorInfo + ", " + callbackInfo + ")");
|
|
|
|
|
|
}
|
|
}
|
|
onRewardedVideoAdClosed(placementId: any, callbackInfo: any): void {
|
|
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 {
|
|
onRewardedVideoAdPlayClicked(placementId: any, callbackInfo: any): void {
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayClicked(" + placementId + ", " + callbackInfo + ")");
|
|
ATSDK.printLog("AnyThinkRewardedVideoDemo::onRewardedVideoAdPlayClicked(" + placementId + ", " + callbackInfo + ")");
|
|
@@ -81,7 +87,9 @@ export default class UIMenu extends UIBase implements AdDeveloperCallback {
|
|
|
|
|
|
onReward(placementId: any, callbackInfo: any): void {
|
|
onReward(placementId: any, callbackInfo: any): void {
|
|
ATSDK.printLog("zh:AnyThinkRewardedVideoDemo::onReward(" + placementId + ", " + callbackInfo + ")");
|
|
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";
|
|
adKey: string = "zh_ad_type";
|