12345678910111213141516171819 |
- {
- "code": "import { ResourcesPath, AssetManager } from \"../Tools/AssetManager\";\r\nimport { EventManager, EventState } from \"../Tools/EventManager\";\r\nimport { GameManager } from \"../Game/GameManager\";\r\nimport { StageControl } from \"../Game/StageControl\";\r\nimport { WXSDK } from \"../Net/WXSDK\";\r\nimport { ServerManager } from \"../Net/ServerManager\";\r\nimport { ui } from \"../ui/layaMaxUI\";\r\nimport { MainGame } from \"../Game/MainGame\";\r\nimport { AccountManager } from \"../Net/AccountManager\";\r\nimport { SDKZS } from \"../Net/SDKZS\";\r\nexport default class LoadView extends ui.LoadViewUI {\r\n constructor() {\r\n super();\r\n this.progressnum = 0;\r\n this.fast = 0.07;\r\n this.slow = 0.001;\r\n this.End = false;\r\n this.EndProgress = false;\r\n Laya.stage.addChild(this);\r\n LoadView.ins = this;\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 this.Init();\r\n }\r\n static get Instance() {\r\n if (LoadView.ins) {\r\n return LoadView.ins;\r\n }\r\n else {\r\n return new LoadView();\r\n }\r\n }\r\n Init() {\r\n console.log(\"load界面构造函数\");\r\n new ResourcesPath();\r\n new GameManager();\r\n new StageControl();\r\n new MainGame();\r\n this.Login();\r\n Laya.timer.frameLoop(1, this, this.UpdateProgress);\r\n }\r\n UpdateProgress() {\r\n if (this.progressnum <= 0.7) {\r\n this.progressnum += this.fast;\r\n }\r\n else if (this.progressnum > 0.7 && this.progressnum < 0.99) {\r\n this.progressnum += this.slow;\r\n }\r\n else {\r\n if (this.End) {\r\n this.progressnum += this.slow;\r\n }\r\n }\r\n if (!this.EndProgress && this.progressnum >= 1) {\r\n this.EndProgress = true;\r\n this.progressnum = 1;\r\n Laya.timer.clear(this, this.UpdateProgress);\r\n this.LoadComplete();\r\n }\r\n this.LoadProgress.value = this.progressnum;\r\n }\r\n complete() {\r\n this.End = true;\r\n this.slow = this.fast;\r\n }\r\n Login() {\r\n WXSDK.AldEvent(\"开始加载\");\r\n if (Laya.Browser.onWeiXin) {\r\n this.WXLogin();\r\n }\r\n else {\r\n this.LocalLogin();\r\n }\r\n }\r\n WXLogin() {\r\n if (Laya.Browser.onWeiXin) {\r\n WXSDK.DengLu((res) => {\r\n if (res != \"error\") {\r\n WXSDK.AldEvent(\"微信登陆成功\");\r\n console.log(\"1微信登录成功:\" + res);\r\n this.LocalLogin();\r\n }\r\n else {\r\n this.WXLogin();\r\n }\r\n });\r\n }\r\n else {\r\n this.LocalLogin();\r\n }\r\n }\r\n LocalLogin() {\r\n ServerManager.Instance.Login(null, Laya.Handler.create(this, this.LoginComplete), Laya.Handler.create(this, this.LoginFail));\r\n }\r\n LoginComplete() {\r\n WXSDK.canshakestage = AccountManager.Instance.curplayerData.CanStageShake;\r\n SDKZS.loadData();\r\n WXSDK.AldEvent(\"本地服务器登陆成功\");\r\n console.log(\"本地服务器登陆成功\");\r\n this.LoadSubPackage();\r\n }\r\n LoginFail() {\r\n console.log(\"本地服务器登陆失败\");\r\n }\r\n LoadComplete() {\r\n this.destroy();\r\n EventManager.EventTrigger(EventState.LoadComplete);\r\n WXSDK.AldEvent(\"资源加载完毕,开始进入主界面\");\r\n console.log(\"加载完毕--\");\r\n }\r\n LoadSubPackage() {\r\n WXSDK.LoadSubPackage(\"Game\", callback => {\r\n if (callback) {\r\n WXSDK.AldEvent(\"分包加载成功\");\r\n this.LoadScene();\r\n }\r\n });\r\n }\r\n LoadScene() {\r\n Laya.Scene3D.load(ResourcesPath.MainScene, Laya.Handler.create(this, (scene) => {\r\n this.mainscene = scene;\r\n AssetManager.Instance.mainscene = this.mainscene;\r\n console.log(\"场景资源加载完毕---\");\r\n this.LoadPlayer();\r\n }));\r\n }\r\n LoadPlayer() {\r\n var path = [];\r\n for (let i = 0; i < ResourcesPath.Player.length; i++) {\r\n path.push(ResourcesPath.Player[i]);\r\n }\r\n Laya.loader.create(path, Laya.Handler.create(this, () => {\r\n for (let i = 0; i < ResourcesPath.Player.length; i++) {\r\n var model = Laya.loader.getRes(ResourcesPath.Player[i]);\r\n AssetManager.Instance.Player.set(i + 1, model);\r\n Laya.loader.clearRes(ResourcesPath.Player[i]);\r\n }\r\n console.log(\"玩家模型资源加载完毕---\");\r\n this.LoadHorse();\r\n }));\r\n }\r\n LoadHorse() {\r\n var path = [];\r\n for (let i = 0; i < ResourcesPath.Horse.length; i++) {\r\n path.push(ResourcesPath.Horse[i]);\r\n }\r\n Laya.loader.create(path, Laya.Handler.create(this, () => {\r\n for (let i = 0; i < ResourcesPath.Horse.length; i++) {\r\n var model = Laya.loader.getRes(ResourcesPath.Horse[i]);\r\n AssetManager.Instance.Horse.set(i + 50, model);\r\n Laya.loader.clearRes(ResourcesPath.Horse[i]);\r\n }\r\n console.log(\"马模型资源加载完毕---\");\r\n this.LoadBoss();\r\n }));\r\n }\r\n LoadBoss() {\r\n var path = [];\r\n for (let i = 0; i < ResourcesPath.Boss.length; i++) {\r\n path.push(ResourcesPath.Boss[i]);\r\n }\r\n Laya.loader.create(path, Laya.Handler.create(this, () => {\r\n for (let i = 0; i < ResourcesPath.Boss.length; i++) {\r\n var model = Laya.loader.getRes(ResourcesPath.Boss[i]);\r\n AssetManager.Instance.Boss.set(i + 1, model);\r\n Laya.loader.clearRes(ResourcesPath.Boss[i]);\r\n }\r\n console.log(\"boss模型资源加载完毕---\");\r\n this.LoadCap();\r\n }));\r\n }\r\n LoadCap() {\r\n var path = [];\r\n for (let i = 0; i < ResourcesPath.Cap.length; i++) {\r\n path.push(ResourcesPath.Cap[i]);\r\n }\r\n Laya.loader.create(path, Laya.Handler.create(this, () => {\r\n for (let i = 0; i < ResourcesPath.Cap.length; i++) {\r\n var model = Laya.loader.getRes(ResourcesPath.Cap[i]);\r\n AssetManager.Instance.Cap.set(i + 1, model);\r\n Laya.loader.clearRes(ResourcesPath.Cap[i]);\r\n }\r\n console.log(\"帽子模型资源加载完毕---\");\r\n this.LoadProp();\r\n }));\r\n }\r\n LoadProp() {\r\n Laya.loader.create(ResourcesPath.Prop, Laya.Handler.create(this, this.LoadResources));\r\n }\r\n LoadResources(_prop) {\r\n var Prop = _prop.getChildByName(\"Prop\");\r\n for (let i = 0; i < Prop.numChildren; i++) {\r\n var model = Prop.getChildAt(i);\r\n model.active = false;\r\n AssetManager.Instance.Prop.set(i + 1, model);\r\n }\r\n var Plane = _prop.getChildByName(\"plane\");\r\n AssetManager.Instance.Plane.set(1, Plane);\r\n var smallfence = _prop.getChildByName(\"small_fence\");\r\n AssetManager.Instance.Small_Fence.set(1, smallfence);\r\n var Tree = _prop.getChildByName(\"Tree\");\r\n for (let i = 0; i < Tree.numChildren; i++) {\r\n var tree = Tree.getChildAt(i);\r\n tree.active = false;\r\n AssetManager.Instance.Tree.set(i + 1, tree);\r\n }\r\n Laya.loader.clearRes(ResourcesPath.Prop);\r\n console.log(\"道具资源加载完毕---\");\r\n this.complete();\r\n }\r\n}\r\n//# sourceMappingURL=LoadView.js.map",
- "references": [
- "D:/LayaProject/ArcherWorrior/src/Tools/AssetManager.ts",
- "D:/LayaProject/ArcherWorrior/src/Tools/EventManager.ts",
- "D:/LayaProject/ArcherWorrior/src/Game/GameManager.ts",
- "D:/LayaProject/ArcherWorrior/src/Game/StageControl.ts",
- "D:/LayaProject/ArcherWorrior/src/Net/WXSDK.ts",
- "D:/LayaProject/ArcherWorrior/src/Net/ServerManager.ts",
- "D:/LayaProject/ArcherWorrior/src/ui/layaMaxUI.ts",
- "D:/LayaProject/ArcherWorrior/src/Game/MainGame.ts",
- "D:/LayaProject/ArcherWorrior/src/Tools/AudioManager.ts",
- "D:/LayaProject/ArcherWorrior/src/Net/ZSSdk.ts",
- "D:/LayaProject/ArcherWorrior/src/Net/AccountManager.ts",
- "D:/LayaProject/ArcherWorrior/src/Net/SDKZS.ts"
- ],
- "map": "{\"version\":3,\"file\":\"LoadView.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/View/LoadView.ts\"],\"names\":[],\"mappings\":\"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\"}"
- }
|