123456789101112131415 |
- {
- "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\nimport { AccountUser } from \"../Net/PlayerData\";\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[\"GetByActivity\"] = 4] = \"GetByActivity\";\r\n SkinGetForType[SkinGetForType[\"Using\"] = -1] = \"Using\";\r\n})(SkinGetForType || (SkinGetForType = {}));\r\nexport default class SKinView extends ui.SkinViewUI {\r\n constructor() {\r\n super();\r\n this.showroleId = 0;\r\n this.uiArr = [];\r\n this.CapArray = [];\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 let data = AccountManager.Instance.curplayerData.GainCollocation(\"theme\");\r\n for (let i = 0; i < data.length; i++) {\r\n if (i < 5) {\r\n this.CapArray.push(data[i]);\r\n }\r\n else {\r\n this.HorseArray.push(data[i]);\r\n }\r\n }\r\n this.BackBtn.clickHandler = new Laya.Handler(this, this.ClickClose);\r\n this.CharacterBtn.clickHandler = new Laya.Handler(this, this.ClickCap);\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.GetByActive = this.GetBtn.getChildByName(\"GetByActive\");\r\n this.Geted = this.GetBtn.getChildByName(\"Geted\");\r\n this.Using = this.GetBtn.getChildByName(\"Using\");\r\n this.uiArr.push(this.Using);\r\n this.uiArr.push(this.Geted);\r\n this.uiArr.push(this.GetByCoin);\r\n this.uiArr.push(this.GetByVideo);\r\n this.uiArr.push(this.GetByActive);\r\n this.equip_Horse = AccountManager.Instance.curplayerData.GetUser(AccountUser.equip_themes)[\"1\"];\r\n this.equip_Cap = AccountManager.Instance.curplayerData.GetUser(AccountUser.equip_themes)[\"2\"];\r\n this.showroleId = this.equip_Horse;\r\n this.ItemList.selectEnable = false;\r\n this.ItemList.vScrollBarSkin = \"\";\r\n this.ItemList.renderHandler = Laya.Handler.create(this, this.UpdateItem, null, false);\r\n this.ItemList.array = this.HorseArray;\r\n this.ItemList.refresh();\r\n this.ShowButton();\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 item.RefreshItem();\r\n }\r\n RefreshItem() {\r\n this.ItemList.refresh();\r\n }\r\n ClickCap() {\r\n this.CharacterLightImage.visible = true;\r\n this.HorseLightImage.visible = false;\r\n this.ItemList.vScrollBarSkin = \"\";\r\n this.ItemList.array = this.CapArray;\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.array = this.HorseArray;\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 ShowButton() {\r\n this.GetByCoin.visible = false;\r\n this.GetByVideo.visible = false;\r\n this.GetByActive.visible = false;\r\n this.Geted.visible = false;\r\n this.Using.visible = true;\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 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",
- "references": [
- "E:/LayaProject/ArcherWorrior/src/ui/layaMaxUI.ts",
- "E:/LayaProject/ArcherWorrior/src/View/ViewManager.ts",
- "E:/LayaProject/ArcherWorrior/src/Tools/ShopItem.ts",
- "E:/LayaProject/ArcherWorrior/src/Net/GuangGao.ts",
- "E:/LayaProject/ArcherWorrior/src/Net/ServerManager.ts",
- "E:/LayaProject/ArcherWorrior/src/Net/AccountManager.ts",
- "E:/LayaProject/ArcherWorrior/src/Net/WXSDK.ts",
- "E:/LayaProject/ArcherWorrior/src/Net/PlayerData.ts"
- ],
- "map": "{\"version\":3,\"file\":\"SkinView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/SkinView.ts\"],\"names\":[],\"mappings\":\"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\"}"
- }
|