|
|
@@ -122,8 +122,8 @@ export default class Reward extends cc.Component {
|
|
|
*/
|
|
|
private clickWatchVideo() {
|
|
|
cc.log('看广告请求');
|
|
|
- if (gData.reward.data[0] && gData.reward.data[0].rewardType === RewardType.redBag) {
|
|
|
- // 关卡结算视频
|
|
|
+ if (this.lid_type === LidType.mission) {
|
|
|
+ // 关卡结算红包
|
|
|
mk.ad.watchAd((success: boolean) => {
|
|
|
mk.console.log("watchAD:" + success);
|
|
|
if (success) {
|
|
|
@@ -131,13 +131,24 @@ export default class Reward extends cc.Component {
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
- // 气泡视频
|
|
|
- mk.ad.watchAd((success: boolean) => {
|
|
|
- mk.console.log("watchAD:" + success);
|
|
|
- if (success) {
|
|
|
- gData.adData.watchVideo(AdFun.bubble);
|
|
|
- }
|
|
|
- });
|
|
|
+ // 幸运红包
|
|
|
+ if (gData.reward.subType === 1) {
|
|
|
+ // 主界面气泡 | 关卡气泡
|
|
|
+ mk.ad.watchAd((success: boolean) => {
|
|
|
+ mk.console.log("watchAD:" + success);
|
|
|
+ if (success) {
|
|
|
+ gData.adData.watchVideo(AdFun.bubble);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ } else if (gData.reward.subType === 2) {
|
|
|
+ // 关卡消除
|
|
|
+ mk.ad.watchAd((success: boolean) => {
|
|
|
+ mk.console.log("watchAD:" + success);
|
|
|
+ if (success) {
|
|
|
+ gData.adData.watchVideo(AdFun.checkpoint);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
// 测试数据
|
|
|
// gData.reward.adData = gData.reward.data;
|