6b05d65f91598c18521d29aeaa726186ac772d04 13 KB

1234567891011121314151617181920
  1. {
  2. "code": "import { DispatcherManager } from \"../Game/DispatcherManager\";\r\nvar Tween = Laya.Tween;\r\nimport { GameVersion } from \"../Net/GameVersion\";\r\nimport { WXSdk } from \"../Net/WXSdk\";\r\nimport UserModel from \"../Net/UserModel\";\r\nimport NetManager from \"../Net/NetManager\";\r\nimport { ResourcesManager } from \"../Game/ResourcesManager\";\r\nimport { ui } from \"../ui/layaMaxUI\";\r\nimport { MouseEvent } from \"../Game/MouseEvent\";\r\nimport { ShareModule, OnHideHandler } from \"../Net/ShareModule\";\r\nimport { SettingController } from \"../Game/SettingController\";\r\nimport { ViewManager, ViewType } from \"../Net/ViewManager\";\r\nimport { GuangGao } from \"../Net/GuangGao\";\r\nexport default class LoadView extends ui.LoadViewUI {\r\n constructor() {\r\n super();\r\n this.proCom = false;\r\n this.a = new Laya.Vector3();\r\n this.loadResCom = false;\r\n this.loginCom = false;\r\n this.errorTime = 0;\r\n this.timers = 0;\r\n this.subLoadCom = false;\r\n LoadView.instance = this;\r\n DispatcherManager.on(Laya.Event.RESIZE, this, this.Resize);\r\n }\r\n static get Instance() {\r\n return LoadView.instance;\r\n }\r\n Resize() {\r\n this.height = Laya.stage.height;\r\n }\r\n OnShow(data) {\r\n this.proTex.text = \"0%\";\r\n this.pro1.width = 0;\r\n this.RefreshUI();\r\n this.LoginGame();\r\n this.LoadSubpackage();\r\n Laya.timer.frameOnce(5, this, () => {\r\n this.Resize();\r\n });\r\n WXSdk.AldEvent(\"进入加载加载界面!\");\r\n }\r\n RefreshData() {\r\n this.proLen = this.pro.width;\r\n }\r\n RegButton() {\r\n }\r\n RefreshUI() {\r\n Tween.to(this.a, {\r\n x: 1, update: new Laya.Handler(this, () => {\r\n var num = this.a.x;\r\n this.pro1.width = this.proLen * num;\r\n num = num * 100;\r\n this.proTex.text = Math.ceil(num) + \"%\";\r\n })\r\n }, 1500, Laya.Ease.quadInOut, new Laya.Handler(this, () => {\r\n this.proTex.text = \"100%\";\r\n this.pro1.width = this.proLen;\r\n this.proCom = true;\r\n this.AllCom();\r\n }));\r\n }\r\n LoadRes() {\r\n if (this.subLoadCom && this.loginCom) {\r\n ResourcesManager.Instance.Load(() => {\r\n WXSdk.AldEvent(\"资源加载成功\");\r\n this.loadResCom = true;\r\n this.AllCom();\r\n });\r\n }\r\n }\r\n LoginGame() {\r\n if (GameVersion.isWx) {\r\n WXSdk.Login((data) => {\r\n this.onWxLoginHandler(data);\r\n });\r\n }\r\n else {\r\n this.LocalLogin();\r\n }\r\n }\r\n onWxLoginHandler(params) {\r\n console.log(\"微信回调成功!\");\r\n console.log(params);\r\n if (params == \"error\" || params.code == null) {\r\n if (this.errorTime == 0) {\r\n WXSdk.AldEvent(\"微信登录失败\");\r\n }\r\n this.errorTime++;\r\n if (this.errorTime >= 3)\r\n return;\r\n WXSdk.Login((data) => {\r\n this.onWxLoginHandler(data);\r\n });\r\n }\r\n else {\r\n if (this.errorTime == 0) {\r\n WXSdk.AldEvent(\"微信登录成功!\");\r\n }\r\n let systemInfo = WXSdk.SystemInfo();\r\n let platformModel = \"ipx\";\r\n if (systemInfo != null) {\r\n var model = systemInfo.model;\r\n platformModel = `${systemInfo.brand}_${model}_${systemInfo.system}_wx${systemInfo.version}_SDKVer${systemInfo.SDKVersion}`;\r\n console.log(\"platformModel:\" + platformModel);\r\n }\r\n new UserModel(params.code, params.nickName, params.avatarUrl, params.gender, params.country, params.province, params.city, platformModel, WXSdk.ShareId, WXSdk.Chanel);\r\n this.LocalLogin();\r\n }\r\n }\r\n LocalLogin() {\r\n NetManager.Instance.login(null, (data) => {\r\n this.OnLoginComplete(data);\r\n }, (data) => {\r\n this.OnLoginError(data);\r\n });\r\n }\r\n OnLoginComplete(data) {\r\n if (data[\"code\"] != \"0\") {\r\n console.log(\"登录异常错误!\");\r\n WXSdk.AldEvent(\"本地登录成功!\");\r\n this.timers++;\r\n if (this.timers >= 4)\r\n return;\r\n if (GameVersion.isWx) {\r\n WXSdk.Login((data) => {\r\n this.onWxLoginHandler(data);\r\n });\r\n }\r\n else {\r\n this.LocalLogin();\r\n }\r\n }\r\n else {\r\n this.loginCom = true;\r\n this.LoadRes();\r\n this.AllCom();\r\n }\r\n }\r\n OnLoginError(data) {\r\n console.log(\"登录错误\");\r\n WXSdk.AldEvent(\"本地登陆失败\");\r\n }\r\n LoadSubpackage() {\r\n WXSdk.LoadSubPackage(\"subpackage\", (com) => {\r\n if (com) {\r\n console.log(\"subpackage com++++++++++++++++\");\r\n LoadView.instance.subLoadCom = true;\r\n LoadView.instance.LoadRes();\r\n }\r\n });\r\n }\r\n AllCom() {\r\n if (this.proCom && this.loadResCom && this.loginCom) {\r\n GuangGao.InitVideo();\r\n Laya.timer.once(1000, this, () => {\r\n WXSdk.AldEvent(\"进入主界面\");\r\n ViewManager.Instance.OpenView(ViewType.MainView);\r\n MouseEvent.Instance.InitMouseEvent();\r\n ShareModule.OnShowHandle();\r\n SettingController.Instance.Init();\r\n OnHideHandler.Reg();\r\n SettingController.Instance._playMusic();\r\n });\r\n }\r\n }\r\n OnClose() {\r\n LoadView.instance = null;\r\n DispatcherManager.off(Laya.Event.RESIZE, this, this.Resize);\r\n }\r\n}\r\n//# sourceMappingURL=LoadView.js.map",
  3. "references": [
  4. "C:/Users/Administrator/Desktop/gungang/src/Game/DispatcherManager.ts",
  5. "C:/Users/Administrator/Desktop/gungang/src/Net/GameVersion.ts",
  6. "C:/Users/Administrator/Desktop/gungang/src/Net/WXSdk.ts",
  7. "C:/Users/Administrator/Desktop/gungang/src/Net/UserModel.ts",
  8. "C:/Users/Administrator/Desktop/gungang/src/Net/NetManager.ts",
  9. "C:/Users/Administrator/Desktop/gungang/src/Game/ResourcesManager.ts",
  10. "C:/Users/Administrator/Desktop/gungang/src/ui/layaMaxUI.ts",
  11. "C:/Users/Administrator/Desktop/gungang/src/Game/MouseEvent.ts",
  12. "C:/Users/Administrator/Desktop/gungang/src/Net/ShareModule.ts",
  13. "C:/Users/Administrator/Desktop/gungang/src/Game/SettingController.ts",
  14. "C:/Users/Administrator/Desktop/gungang/src/Game/Scene3DManager.ts",
  15. "C:/Users/Administrator/Desktop/gungang/src/Net/ViewManager.ts",
  16. "C:/Users/Administrator/Desktop/gungang/src/Net/GuangGao.ts"
  17. ],
  18. "map": "{\"version\":3,\"file\":\"LoadView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/LoadView.ts\"],\"names\":[],\"mappings\":\"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\"}"
  19. }