1234567891011 |
- {
- "code": "import GameSetting from \"./GameSetting\";\r\nimport { WXSdk } from \"./WXSdk\";\r\nimport { AppSetting } from \"../GameLogic/GameDefined\";\r\nimport ViewManager from \"./ViewManager\";\r\nexport default class BannerAndVideo1 {\r\n static InitVideo() {\r\n if (!GameSetting.isWx)\r\n return;\r\n let index = Math.random() > 0.5 ? 0 : 1;\r\n BannerAndVideo1.curVideo = Laya.Browser.window.wx.createRewardedVideoAd({ adUnitId: BannerAndVideo1.videlAdUnitId[index] });\r\n BannerAndVideo1.curVideo.onLoad(() => {\r\n console.log('激励视频 广告加载成功');\r\n this.videoLoadCom = true;\r\n });\r\n BannerAndVideo1.curVideo.onError(err => {\r\n console.log(\"激励视屏加载失败:\" + err);\r\n this.videoLoadCom = false;\r\n });\r\n BannerAndVideo1.curVideo.onClose(res => {\r\n console.log(\"激励视频关闭:\" + res.isEnded);\r\n if (res && res.isEnded || res === undefined) {\r\n this.videoCallback && this.videoCallback(true);\r\n }\r\n else {\r\n this.videoCallback && this.videoCallback(false);\r\n }\r\n });\r\n }\r\n static ShowVideo(callback) {\r\n if (GameSetting.isWx) {\r\n if (BannerAndVideo1.videoLoadCom) {\r\n console.log(\"showVideoAd:\" + BannerAndVideo1.videoLoadCom);\r\n BannerAndVideo1.videoCallback = callback;\r\n BannerAndVideo1.curVideo.show().catch(err => {\r\n BannerAndVideo1.curVideo.load().then(() => {\r\n BannerAndVideo1.curVideo.show();\r\n });\r\n });\r\n }\r\n else {\r\n WXSdk.Game_Share(callback);\r\n }\r\n }\r\n else {\r\n ViewManager.Instance.ShowTips(\"暂未开放\");\r\n callback(true);\r\n }\r\n }\r\n static OpenBanner(callVack = null, iswait = false) {\r\n if (!(GameSetting.isWx))\r\n return;\r\n }\r\n static Clear() {\r\n Laya.timer.clearAll(BannerAndVideo1);\r\n Laya.Tween.clearAll(BannerAndVideo1);\r\n BannerAndVideo1.canshowbanner = false;\r\n if (BannerAndVideo1.curbanner)\r\n BannerAndVideo1.curbanner.hide();\r\n }\r\n static showbanner() {\r\n if (!GameSetting.isWx)\r\n return;\r\n if (BannerAndVideo1.curbanner)\r\n BannerAndVideo1.curbanner.show();\r\n }\r\n static CheatBanner(btn, complete = null) {\r\n if (!AppSetting.bannerCanMove || !btn || !this.WXignore()) {\r\n console.log(\"ignorecheat\");\r\n BannerAndVideo1.OpenBanner();\r\n }\r\n else {\r\n btn.bottom = NaN;\r\n btn.y = Laya.stage.height - btn.height - 40;\r\n BannerAndVideo1.OpenBanner((height) => {\r\n if (!height) {\r\n return;\r\n }\r\n else {\r\n console.log(\"cheatstart\", \"bottom:100\");\r\n btn.mouseEnabled = false;\r\n var end = Laya.stage.height - height - btn.height - 20;\r\n console.log(\"y:\" + end);\r\n Laya.timer.once(AppSetting.moveTime * 1000, this, () => {\r\n btn.mouseEnabled = true;\r\n this.showbanner();\r\n Laya.Tween.to(btn, { y: end }, 500, null, Laya.Handler.create(this, () => {\r\n if (complete != null) {\r\n complete();\r\n }\r\n }));\r\n });\r\n }\r\n }, true);\r\n }\r\n }\r\n static WXignore() {\r\n if (!AppSetting.OpenSceneValue) {\r\n return true;\r\n }\r\n if (GameSetting.wxValue == \"1044\" || GameSetting.wxValue == \"1104\" || GameSetting.wxValue == \"00000\" || GameSetting.wxValue == \"1058\" || GameSetting.wxValue == \"1067\" || GameSetting.wxValue == \"1095\"\r\n || GameSetting.wxValue == \"1089\" || GameSetting.wxValue == \"1001\" || GameSetting.wxValue == \"1037\" || GameSetting.wxValue == \"1007\") {\r\n return true;\r\n }\r\n return false;\r\n }\r\n}\r\nBannerAndVideo1.videlAdUnitId = [\"adunit-bc8da5a41b847be2\", \"adunit-090edc472c38525c\"];\r\nBannerAndVideo1.bannerAdUnitId = [\"adunit-941bdbab1ccced36\", \"adunit-a382abaf0130f449\"];\r\nBannerAndVideo1.curBannerId = 0;\r\nBannerAndVideo1.videoLoadCom = false;\r\nBannerAndVideo1.canshowbanner = true;\r\n//# sourceMappingURL=BannerAndVideo1.js.map",
- "references": [
- "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/GameSetting.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/WXSdk.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/GameDefined.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/ViewManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"BannerAndVideo1.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/game_module/BannerAndVideo1.ts\"],\"names\":[],\"mappings\":\"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\"}"
- }
|