12345678910111213141516 |
- {
- "code": "import { WindowManager, WindowType } from \"./WindowManager\";\r\nimport { NetworkManager, PROTOCOLS } from \"../Network/NetworkManager\";\r\nimport { PlayerAccount } from \"../Network/PlayerAccount\";\r\nimport { EventManager, EventType } from \"../Main/EventManager\";\r\nimport GuangGao from \"../WXSDK/GuangGao\";\r\nimport { ui } from \"../ui/layaMaxUI\";\r\nexport class RewardWindow extends ui.Window.RewardWindowUI {\r\n constructor() {\r\n super();\r\n RewardWindow.instance = this;\r\n this.pan.y = Laya.stage.height / 1280 * this.pan.y;\r\n RewardWindow.btny = this.Btn.y;\r\n }\r\n static get Instance() {\r\n return RewardWindow.instance;\r\n }\r\n OnOpen(_rewarddata = null) {\r\n this.height = Laya.stage.height;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => { this.height = Laya.stage.height; });\r\n this.Btn.y = Laya.stage.height / 1280 * RewardWindow.btny;\r\n this.curreward = _rewarddata;\r\n if (this.curreward == null) {\r\n WindowManager.Instance.ClosePopView(WindowType.RewardWindow);\r\n return;\r\n }\r\n this.skindesc.visible = false;\r\n this.usebtn.visible = false;\r\n this.ShowReward(_rewarddata);\r\n GuangGao.CheatBanner(this.Btn);\r\n }\r\n OnHide() {\r\n }\r\n OnClickClose() {\r\n WindowManager.Instance.ClosePopView(WindowType.RewardWindow);\r\n if (this.closeback) {\r\n this.closeback();\r\n this.closeback = null;\r\n }\r\n }\r\n ShowReward(_data) {\r\n this.closebtn.clickHandler = Laya.Handler.create(this, this.OnClickClose);\r\n this.icon.skin = \"icon/\" + _data.rewardicon + \".png\";\r\n this.skindesc.visible = true;\r\n this.skindesc.text = _data.rewardname;\r\n this.usebtn.visible = true;\r\n var skinid = _data.rewarditem % 6000;\r\n this.usebtn.clickHandler = Laya.Handler.create(this, this.OnUseSkin, [skinid], false);\r\n }\r\n OnUseSkin(_id) {\r\n var skinid = _id;\r\n var curskin = PlayerAccount.CurAccountData.m_skinDic.getValue(_id);\r\n var agrs = [{ \"id\": skinid.toString() }];\r\n NetworkManager.Instance.HttpPostRequest(PROTOCOLS.Equip, agrs, Laya.Handler.create(this, () => {\r\n PlayerAccount.CurAccountData.UpdateSkinDic();\r\n this.OnClickClose();\r\n EventManager.Trigger(EventType.UseSkin, [curskin]);\r\n }), null);\r\n }\r\n}\r\nRewardWindow.btny = 1;\r\n//# sourceMappingURL=RewardWindow.js.map",
- "references": [
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Window/Component/IWindow.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Window/WindowManager.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Network/NetworkManager.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Util/GameUtils.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Main/DataMaker.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Network/PlayerAccount.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/Main/EventManager.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/WXSDK/GuangGao.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash/src/ui/layaMaxUI.ts"
- ],
- "map": "{\"version\":3,\"file\":\"RewardWindow.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Window/RewardWindow.ts\"],\"names\":[],\"mappings\":\"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\"}"
- }
|