191438a13f69e91902379f317c9045c84bde0fe9 1.4 KB

123456789101112
  1. {
  2. "code": "import GameDefined from \"./GameDefined\";\r\nimport ResourceLoad from \"./ResourceLoad\";\r\nimport { PoolManager } from \"./PoolManager\";\r\nimport { SceneController } from \"./SceneController\";\r\nexport default class AssetController {\r\n static get Instance() {\r\n return this.instance || (this.instance = new AssetController());\r\n }\r\n LoadAsset(callback) {\r\n var arr = [\r\n GameDefined.main_path\r\n ];\r\n ResourceLoad.LoadResource(arr, () => {\r\n this.InitAsset();\r\n if (callback)\r\n callback();\r\n });\r\n }\r\n InitAsset() {\r\n let _scene = Laya.loader.getRes(GameDefined.main_path);\r\n Laya.loader.clearRes(GameDefined.main_path);\r\n SceneController.Instance.Init(_scene);\r\n }\r\n LoadPoolRes(name, prefab) {\r\n PoolManager.Instance.InitData(name, prefab);\r\n }\r\n}\r\n",
  3. "references": [
  4. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/GameDefined.ts",
  5. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/ResourceLoad.ts",
  6. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/PoolManager.ts",
  7. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/SceneController.ts",
  8. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/ViewManager.ts",
  9. "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/InputController.ts"
  10. ]
  11. }