1234567891011121314 |
- {
- "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { GameTool } from \"../Util/GameTool\";\r\nimport { GuangGao } from \"../Net/GuangGao\";\r\nimport { WXSdk } from \"../Net/WXSdk\";\r\nimport { ViewManager, ViewType } from \"../Net/ViewManager\";\r\nimport UserModel from \"../Net/UserModel\";\r\nimport NetManager, { PROTOCOLS } from \"../Net/NetManager\";\r\nexport default class GiftView extends ui.GiftViewUI {\r\n constructor() {\r\n super();\r\n this.shownum = 3;\r\n this.nowshownum = 0;\r\n this._isComplete = false;\r\n this._bannerVal = 0.5;\r\n this._maxClickCnt = 12;\r\n this._clickCnt = 0;\r\n this._interval = 500;\r\n this._decrement = 0.03;\r\n GiftView.ins = this;\r\n }\r\n static get Instance() {\r\n if (GiftView.ins == null) {\r\n return new GiftView();\r\n }\r\n return GiftView.ins;\r\n }\r\n RefreshData() {\r\n }\r\n RegButton() {\r\n }\r\n Resize() {\r\n }\r\n RefreshUI(data) {\r\n }\r\n OnShow() {\r\n this.HitBtn.clickHandler = Laya.Handler.create(this, this.QiaoDa, null, false);\r\n this._bannerVal = GameTool.randRangefloat(0.35, 0.75);\r\n this.click.play(0, true);\r\n this.jinduBar.value = 0;\r\n Laya.timer.loop(this._interval, this, this.Daojishi);\r\n WXSdk.OnShow(this.onBannerHide);\r\n GuangGao.Instance.showBanner((banner) => {\r\n console.log(\"礼盒界面出现banner---\");\r\n console.log(\"banner加载完毕--\", banner);\r\n this.banner = banner[\"banner\"];\r\n banner[\"banner\"].hide();\r\n }, () => {\r\n });\r\n this.height = Laya.stage.height;\r\n this.BG.height = Laya.stage.height;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => {\r\n this.BG.height = Laya.stage.height;\r\n this.height = Laya.stage.height;\r\n });\r\n }\r\n OnClose() {\r\n }\r\n QiaoDa() {\r\n this.click.stop();\r\n this.shou.visible = false;\r\n if (!this._isComplete) {\r\n this._clickCnt++;\r\n if (this._clickCnt > this._maxClickCnt)\r\n this._clickCnt = this._maxClickCnt;\r\n let pv = this._clickCnt / this._maxClickCnt;\r\n if (pv >= 1) {\r\n pv = 1;\r\n }\r\n this.jinduBar.value = pv;\r\n if (pv >= this._bannerVal && this.nowshownum < this.shownum) {\r\n if (this.banner) {\r\n console.log(\"有banner\", this.banner);\r\n this.banner.show();\r\n this.nowshownum++;\r\n Laya.timer.once(2000, this, () => {\r\n this.banner.hide();\r\n this._bannerVal = GameTool.randRangefloat(0.35, 0.75);\r\n });\r\n }\r\n }\r\n if (pv >= 1) {\r\n this._isComplete = true;\r\n this.onBannerHide();\r\n }\r\n }\r\n }\r\n Daojishi() {\r\n let pv = this.jinduBar.value;\r\n pv -= this._decrement;\r\n if (pv <= 0)\r\n pv = 0;\r\n this.jinduBar.value = pv;\r\n if (this._clickCnt > 2) {\r\n this._clickCnt -= 2;\r\n }\r\n }\r\n onBannerHide() {\r\n if (GiftView.Instance.banner)\r\n GiftView.Instance.banner.hide();\r\n WXSdk.OffShow(this.onBannerHide);\r\n ViewManager.Instance.CloseView(ViewType.GiftView);\r\n var param = [{ \"t\": UserModel.Instance.CurModel.ServerTime.toString() }, { \"reward_item\": \"1000\" }, { \"reward_num\": \"200\" }];\r\n NetManager.Instance.HttpPostRequest(PROTOCOLS.protocols.Fissionvd, param, (data) => {\r\n ViewManager.Instance.ShowTips(\"金币:X\" + 200);\r\n }, (data) => {\r\n });\r\n }\r\n}\r\n//# sourceMappingURL=GiftView.js.map",
- "references": [
- "C:/Users/admin/Desktop/??/gungang/src/ui/layaMaxUI.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Util/GameTool.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Net/GuangGao.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Net/WXSdk.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Net/ViewManager.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Net/UserModel.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Net/NetManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"GiftView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/GiftView.ts\"],\"names\":[],\"mappings\":\"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\"}"
- }
|