e57c36e90433214330a8b81048c92dacc7a5d19d 17 KB

1234567891011121314151617181920
  1. {
  2. "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { DispatcherManager, EventType } from \"../Game/DispatcherManager\";\r\nimport { DisplayerCarController } from \"../Net/DisplayerCarController\";\r\nimport { ViewManager, ViewType } from \"../Net/ViewManager\";\r\nimport { PlayerManager } from \"../Game/PlayerManager\";\r\nimport UserModel, { UserAttr } from \"../Net/UserModel\";\r\nimport { NetInfoManager } from \"../Game/NetInfoManager\";\r\nimport NetManager, { PROTOCOLS } from \"../Net/NetManager\";\r\nimport { GuangGao } from \"../Net/GuangGao\";\r\nimport { WXSdk } from \"../Net/WXSdk\";\r\nimport { MainRoleManager } from \"../Manager/MainRoleManager\";\r\nimport { FYHD_Sdk } from \"../Net/FYHD_Sdk\";\r\nexport class SKinShopView extends ui.SkinShopViewUI {\r\n static get Instance() {\r\n return SKinShopView.instance;\r\n }\r\n constructor() {\r\n super();\r\n SKinShopView.instance = this;\r\n this.Resize();\r\n DispatcherManager.on(Laya.Event.RESIZE, this, this.Resize);\r\n }\r\n Resize() {\r\n this.height = Laya.stage.height;\r\n }\r\n OnShow(data) {\r\n this.RefreshData();\r\n this.RegButton();\r\n this.RefreshUI();\r\n WXSdk.AldEvent(\"打开皮肤界面\");\r\n }\r\n RefreshData() {\r\n this.oignPlayerid = PlayerManager.Instance.equipId;\r\n this.operateIndex = this.oignPlayerid;\r\n }\r\n RefreshUI(data) {\r\n this.SetBtnUi(this.operateIndex);\r\n this.RefreshBtnUi(this.operateIndex);\r\n DisplayerCarController.Instance.InitDis(this.viewPort);\r\n }\r\n RefreshBtnUi(index) {\r\n if (PlayerManager.Instance.equipId == index) {\r\n this.using.visible = true;\r\n this.use.visible = false;\r\n this.coin.visible = false;\r\n this.video.visible = false;\r\n return;\r\n }\r\n if (UserModel.Instance.CurModel.HasTheme(index)) {\r\n this.using.visible = false;\r\n this.use.visible = true;\r\n this.coin.visible = false;\r\n this.video.visible = false;\r\n return;\r\n }\r\n let data = NetInfoManager.Instance.GetTheme(index);\r\n if (data.require_type == 2) {\r\n this.using.visible = false;\r\n this.use.visible = false;\r\n this.coin.visible = true;\r\n this.video.visible = false;\r\n this.coinValue = Number(data.require_num);\r\n this.coin.getChildAt(0).getChildAt(0).text = this.coinValue.toString();\r\n return;\r\n }\r\n if (data.require_type == 3) {\r\n this.using.visible = false;\r\n this.use.visible = false;\r\n this.coin.visible = false;\r\n this.video.visible = true;\r\n this.video.getChildAt(0).getChildAt(0).text = UserModel.Instance.CurModel.GetThemeProgress(data.id) + \"/\" + data.require_num;\r\n return;\r\n }\r\n }\r\n SetBtnUi(index) {\r\n if (index == 1) {\r\n this.leftBtn.getChildByName(\"leftFalse\").visible = true;\r\n this.leftBtn.getChildByName(\"leftTrue\").visible = false;\r\n this.rightBtn.getChildByName(\"rightFalse\").visible = false;\r\n this.rightBtn.getChildByName(\"rightTrue\").visible = true;\r\n return;\r\n }\r\n if (index == 8) {\r\n this.leftBtn.getChildByName(\"leftFalse\").visible = false;\r\n this.leftBtn.getChildByName(\"leftTrue\").visible = true;\r\n this.rightBtn.getChildByName(\"rightFalse\").visible = true;\r\n this.rightBtn.getChildByName(\"rightTrue\").visible = false;\r\n return;\r\n }\r\n this.leftBtn.getChildByName(\"leftFalse\").visible = false;\r\n this.leftBtn.getChildByName(\"leftTrue\").visible = true;\r\n this.rightBtn.getChildByName(\"rightFalse\").visible = false;\r\n this.rightBtn.getChildByName(\"rightTrue\").visible = true;\r\n }\r\n ClickClose() {\r\n DisplayerCarController.Instance.Reset();\r\n if (this.oignPlayerid != PlayerManager.Instance.equipId) {\r\n MainRoleManager.Instance.ChangeModel();\r\n }\r\n ViewManager.Instance.CloseView(ViewType.SKinShopView);\r\n }\r\n ClickVideo() {\r\n GuangGao.ShowVideo((done) => {\r\n if (done) {\r\n WXSdk.AldEvent(\"商店中看视屏获得皮肤\");\r\n this.VideoGet();\r\n }\r\n });\r\n }\r\n ;\r\n VideoGet() {\r\n var param = [{ \"t\": UserModel.Instance.CurModel.ServerTime.toString() }, { \"id\": this.operateIndex }, { \"channel\": \"video\" }];\r\n NetManager.Instance.HttpPostRequest(PROTOCOLS.protocols.themefission, param, (data) => {\r\n var usermodel = UserModel.Instance.CurModel;\r\n PlayerManager.Instance.equipId = Number(usermodel.GetUserAttr(UserAttr.equip_themes)[\"1\"]);\r\n this.RefreshBtnUi(this.operateIndex);\r\n }, (data) => {\r\n });\r\n }\r\n Buy() {\r\n var param = [{ \"id\": this.operateIndex }];\r\n NetManager.Instance.HttpPostRequest(PROTOCOLS.protocols.Buy, param, (data) => {\r\n var usermodel = UserModel.Instance.CurModel;\r\n PlayerManager.Instance.equipId = Number(usermodel.GetUserAttr(UserAttr.equip_themes)[\"1\"]);\r\n DispatcherManager.event(EventType.Event.SetMonery, UserModel.Instance.CurModel.GetUserAttr(UserAttr.money));\r\n this.RefreshBtnUi(this.operateIndex);\r\n }, (data) => {\r\n });\r\n }\r\n Equip() {\r\n var param = [{ \"id\": this.operateIndex }];\r\n NetManager.Instance.HttpPostRequest(PROTOCOLS.protocols.Equip, param, (data) => {\r\n var usermodel = UserModel.Instance.CurModel;\r\n PlayerManager.Instance.equipId = Number(usermodel.GetUserAttr(UserAttr.equip_themes)[\"1\"]);\r\n this.RefreshBtnUi(this.operateIndex);\r\n }, (data) => {\r\n });\r\n }\r\n RegButton() {\r\n this.ExitBtn.visible = FYHD_Sdk.iswhite;\r\n this.ExitBtn.clickHandler = new Laya.Handler(this, this.ClickExit);\r\n this.CloseBtn.visible = false;\r\n Laya.timer.once(3000, this, () => {\r\n this.CloseBtn.visible = true;\r\n this.CloseBtn.clickHandler = new Laya.Handler(this, this.ClickClose);\r\n });\r\n this.leftBtn.clickHandler = Laya.Handler.create(this, () => {\r\n if (this.operateIndex == 1)\r\n return;\r\n this.operateIndex--;\r\n this.SetBtnUi(this.operateIndex);\r\n this.RefreshBtnUi(this.operateIndex);\r\n DisplayerCarController.Instance.CreatePlayer(this.operateIndex);\r\n }, null, false);\r\n this.rightBtn.clickHandler = Laya.Handler.create(this, () => {\r\n if (this.operateIndex == 8)\r\n return;\r\n this.operateIndex++;\r\n this.SetBtnUi(this.operateIndex);\r\n this.RefreshBtnUi(this.operateIndex);\r\n DisplayerCarController.Instance.CreatePlayer(this.operateIndex);\r\n }, null, false);\r\n this.use.CZ = () => {\r\n this.Equip();\r\n };\r\n this.coin.CZ = () => {\r\n if (UserModel.Instance.CurModel.GetUserAttr(UserAttr.money) < this.coinValue)\r\n ViewManager.Instance.ShowTips(\"金币不足!\", 2);\r\n else\r\n this.Buy();\r\n };\r\n this.video.CZ = () => {\r\n this.ClickVideo();\r\n };\r\n }\r\n ClickExit() {\r\n ViewManager.Instance.AddView(ViewType.ExitView);\r\n }\r\n OnClose() {\r\n DispatcherManager.off(Laya.Event.RESIZE, this, this.Resize);\r\n SKinShopView.instance = null;\r\n WXSdk.AldEvent(\"关闭皮肤界面\");\r\n }\r\n}\r\n//# sourceMappingURL=SKinShopView.js.map",
  3. "references": [
  4. "C:/Users/Administrator/Desktop/gungang/src/ui/layaMaxUI.ts",
  5. "C:/Users/Administrator/Desktop/gungang/src/Game/DispatcherManager.ts",
  6. "C:/Users/Administrator/Desktop/gungang/src/View/Com/SkinItem.ts",
  7. "C:/Users/Administrator/Desktop/gungang/src/Net/DisplayerCarController.ts",
  8. "C:/Users/Administrator/Desktop/gungang/src/Net/ViewManager.ts",
  9. "C:/Users/Administrator/Desktop/gungang/src/Game/PlayerManager.ts",
  10. "C:/Users/Administrator/Desktop/gungang/src/Net/UserModel.ts",
  11. "C:/Users/Administrator/Desktop/gungang/src/Game/NetInfoManager.ts",
  12. "C:/Users/Administrator/Desktop/gungang/src/Net/NetManager.ts",
  13. "C:/Users/Administrator/Desktop/gungang/src/Net/GuangGao.ts",
  14. "C:/Users/Administrator/Desktop/gungang/src/Net/WXSdk.ts",
  15. "C:/Users/Administrator/Desktop/gungang/src/Manager/MainRoleManager.ts",
  16. "C:/Users/Administrator/Desktop/gungang/src/Net/FYHD_Sdk.ts"
  17. ],
  18. "map": "{\"version\":3,\"file\":\"SKinShopView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/SKinShopView.ts\"],\"names\":[],\"mappings\":\"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\"}"
  19. }