{ "code": "import { ResourcesPath, AssetManager } from \"../Tools/AssetManager\";\r\nimport { EventManager, Eventstate } from \"../Tools/EventManager\";\r\nexport class LoadView {\r\n constructor() {\r\n LoadView.ins = this;\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 new ResourcesPath();\r\n this.LoadScene();\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 EventManager.EventTrigger(Eventstate.LoadComplete);\r\n }));\r\n }\r\n}\r\n", "references": [ "E:/LayaProject/ZombieInfect/src/Tools/AssetManager.ts", "E:/LayaProject/ZombieInfect/src/Tools/EventManager.ts" ] }