61d43ba816dac735c419f37b4f907267265d1849 16 KB

1234567891011121314
  1. {
  2. "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { ViewManager, ViewType } from \"./ViewManager\";\r\nimport ShopItem from \"../Tools/ShopItem\";\r\nimport GuangGao from \"../Net/GuangGao\";\r\nimport { ArcherWorrior, ServerManager } from \"../Net/ServerManager\";\r\nimport { AccountManager } from \"../Net/AccountManager\";\r\nimport { WXSDK } from \"../Net/WXSDK\";\r\nexport var SkinGetForType;\r\n(function (SkinGetForType) {\r\n SkinGetForType[SkinGetForType[\"Geted\"] = 1] = \"Geted\";\r\n SkinGetForType[SkinGetForType[\"Bycoin\"] = 2] = \"Bycoin\";\r\n SkinGetForType[SkinGetForType[\"GetByVideo\"] = 3] = \"GetByVideo\";\r\n SkinGetForType[SkinGetForType[\"Using\"] = -1] = \"Using\";\r\n SkinGetForType[SkinGetForType[\"GetByActivity\"] = 4] = \"GetByActivity\";\r\n})(SkinGetForType || (SkinGetForType = {}));\r\nexport default class SKinView extends ui.SkinViewUI {\r\n constructor() {\r\n super();\r\n this.uiArr = [];\r\n this.CharacterArray = [];\r\n this.HorseArray = [];\r\n }\r\n static get Instance() {\r\n if (SKinView.ins) {\r\n return SKinView.ins;\r\n }\r\n else {\r\n return new SKinView();\r\n }\r\n }\r\n Show() {\r\n this.BackBtn.clickHandler = new Laya.Handler(this, this.ClickClose);\r\n this.CharacterBtn.clickHandler = new Laya.Handler(this, this.ClickCharacter);\r\n this.HorseBtn.clickHandler = new Laya.Handler(this, this.ClickHorse);\r\n this.GetBtn.clickHandler = new Laya.Handler(this, this.ClickGet);\r\n this.VideoGetCoinBtn.clickHandler = new Laya.Handler(this, this.VideoGet);\r\n this.CharacterLightImage = this.CharacterBtn.getChildByName(\"light\");\r\n this.HorseLightImage = this.HorseBtn.getChildByName(\"light\");\r\n this.GetByCoin = this.GetBtn.getChildByName(\"GetByCoin\");\r\n this.RequireCoinNum = this.GetByCoin.getChildByName(\"CoinNum\");\r\n this.GetByVideo = this.GetBtn.getChildByName(\"GetByVideo\");\r\n this.RequireVideoNum = this.GetByVideo.getChildByName(\"VideoNum\");\r\n this.ByActive = this.GetBtn.getChildByName(\"ByActive\");\r\n this.Geted = this.GetBtn.getChildByName(\"Geted\");\r\n this.Using = this.GetBtn.getChildByName(\"Using\");\r\n this.height = Laya.stage.height;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => {\r\n this.height = Laya.stage.height;\r\n });\r\n }\r\n Close() {\r\n }\r\n ClickClose() {\r\n ViewManager.Instance.ShowView(ViewType.MainView);\r\n }\r\n UpdateItem(cell, index) {\r\n let item = cell.getComponent(ShopItem);\r\n }\r\n RefreshItem() {\r\n this.ItemList.refresh();\r\n }\r\n ClickCharacter() {\r\n this.CharacterLightImage.visible = true;\r\n this.HorseLightImage.visible = false;\r\n this.ItemList.vScrollBarSkin = \"\";\r\n this.ItemList.renderHandler = Laya.Handler.create(this, this.UpdateItem, null, false);\r\n }\r\n ClickHorse() {\r\n this.CharacterLightImage.visible = false;\r\n this.HorseLightImage.visible = true;\r\n this.ItemList.vScrollBarSkin = \"\";\r\n this.ItemList.renderHandler = Laya.Handler.create(this, this.UpdateItem, null, false);\r\n }\r\n RefreshButton(_skinGetForType) {\r\n this.skinGetForType = _skinGetForType;\r\n this.ShowUI(this.skinGetForType);\r\n }\r\n ClickGet() {\r\n switch (this.skinGetForType) {\r\n case SkinGetForType.Bycoin:\r\n var money = Number(AccountManager.Instance.curplayerData.GainAccount(\"money\"));\r\n if (money < Number(this._data.require_num)) {\r\n WXSDK.ShowTxt(\"金币不足--\");\r\n }\r\n else {\r\n this.Buy();\r\n }\r\n console.log(\"金币--\");\r\n break;\r\n case SkinGetForType.GetByActivity:\r\n WXSDK.ShowTxt(\"暂未开放!\");\r\n console.log(\"活动获取--\");\r\n break;\r\n case SkinGetForType.GetByVideo:\r\n console.log(\"视频获取--\");\r\n this.VideoGet();\r\n break;\r\n case SkinGetForType.Geted:\r\n this.Use();\r\n break;\r\n }\r\n }\r\n ShowUI(_type) {\r\n console.log(\"所需类型--\", _type);\r\n if (_type == SkinGetForType.Using) {\r\n for (let index = 0; index < this.uiArr.length; index++) {\r\n if (index == 0) {\r\n this.uiArr[index].visible = true;\r\n }\r\n else {\r\n this.uiArr[index].visible = false;\r\n }\r\n }\r\n return;\r\n }\r\n this.Using.visible = false;\r\n for (let index = 1; index < this.uiArr.length; index++) {\r\n if (index == _type) {\r\n this.uiArr[index].visible = true;\r\n }\r\n else {\r\n this.uiArr[index].visible = false;\r\n }\r\n }\r\n if (_type == SkinGetForType.Geted)\r\n return;\r\n switch (_type) {\r\n case SkinGetForType.Bycoin:\r\n this.RequireCoinNum.text = this._data.require_num.toString();\r\n break;\r\n case SkinGetForType.GetByVideo:\r\n break;\r\n }\r\n }\r\n VideoGet() {\r\n GuangGao.Instance.loadVideo(isLoaded => {\r\n if (isLoaded) {\r\n GuangGao.Instance.showVideo(isOk => {\r\n if (isOk) {\r\n var getkey = ArcherWorrior.ShareGetSkin;\r\n var agrs = [{ \"id\": this._data.id.toString() }, { \"channel\": \"share\" }, { \"t\": AccountManager.Instance.ServerTime.toString() }];\r\n ServerManager.Instance.SendHttp(getkey, agrs, Laya.Handler.create(this, this.VideoGetSuccess), Laya.Handler.create(this, this.VideoGetFail));\r\n }\r\n });\r\n }\r\n else {\r\n WXSDK.fengxiangtupian(isOk => {\r\n if (isOk) {\r\n var getkey = ArcherWorrior.ShareGetSkin;\r\n var agrs = [{ \"id\": this._data.id.toString() }, { \"channel\": \"share\" }, { \"t\": AccountManager.Instance.ServerTime.toString() }];\r\n ServerManager.Instance.SendHttp(getkey, agrs, Laya.Handler.create(this, this.VideoGetSuccess), Laya.Handler.create(this, this.VideoGetFail));\r\n }\r\n });\r\n }\r\n });\r\n }\r\n VideoGetSuccess(_data) {\r\n this.RefreshItem();\r\n console.log(\"LookVideo->suc:\" + JSON.stringify(_data));\r\n }\r\n VideoGetFail(_data) {\r\n console.log(\"LookVideo->fail:\" + JSON.stringify(_data));\r\n }\r\n Use() {\r\n var agrs = [{ \"id\": this._data.id }];\r\n ServerManager.Instance.SendHttp(ArcherWorrior.WearEquip, agrs, Laya.Handler.create(this, this.UseSuccess), Laya.Handler.create(this, this.UseFail));\r\n }\r\n UseSuccess(data) {\r\n this.RefreshItem();\r\n WXSDK.ShowTxt(\"装备成功!\");\r\n console.log(\"装备suc:\" + JSON.stringify(data));\r\n }\r\n UseFail(data) {\r\n console.log(data);\r\n }\r\n Buy() {\r\n var agrs = [{ \"id\": this._data.id.toString() }];\r\n ServerManager.Instance.SendHttp(ArcherWorrior.BuyEquip, agrs, Laya.Handler.create(this, this.BuySuccess), Laya.Handler.create(this, this.BuyFail));\r\n }\r\n BuySuccess(data) {\r\n this.RefreshItem();\r\n this.ShowUI(SkinGetForType.Geted);\r\n console.log(\"购买suc:\" + JSON.stringify(data));\r\n }\r\n BuyFail(data) {\r\n console.log(\"购买fail:\" + JSON.stringify(data));\r\n }\r\n}\r\n//# sourceMappingURL=SkinView.js.map",
  3. "references": [
  4. "D:/LayaProject/ArcherWorrior/src/ui/layaMaxUI.ts",
  5. "D:/LayaProject/ArcherWorrior/src/View/ViewManager.ts",
  6. "D:/LayaProject/ArcherWorrior/src/Tools/ShopItem.ts",
  7. "D:/LayaProject/ArcherWorrior/src/Net/GuangGao.ts",
  8. "D:/LayaProject/ArcherWorrior/src/Net/ServerManager.ts",
  9. "D:/LayaProject/ArcherWorrior/src/Net/AccountManager.ts",
  10. "D:/LayaProject/ArcherWorrior/src/Net/WXSDK.ts"
  11. ],
  12. "map": "{\"version\":3,\"file\":\"SkinView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/SkinView.ts\"],\"names\":[],\"mappings\":\"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\"}"
  13. }