12345678 |
- {
- "code": "import Dictionary from \"../Util/Dictionary\";\r\nimport { buildtype } from \"./Building\";\r\nexport class AssetPath {\r\n}\r\nAssetPath.mainscene = \"subpackage/res/mainscene/Conventional/mainscene.ls\";\r\nAssetPath.prefab = [\r\n \"subpackage/res/prefab/Conventional/role.lh\",\r\n \"subpackage/res/prefab/Conventional/girl.lh\",\r\n \"subpackage/res/prefab/Conventional/enemy.lh\",\r\n \"subpackage/res/prefab/Conventional/obstacle.lh\",\r\n \"subpackage/res/prefab/Conventional/bullet.lh\",\r\n \"subpackage/res/prefab/Conventional/effect.lh\",\r\n \"subpackage/res/prefab/Conventional/stand.lh\",\r\n \"subpackage/res/prefab/Conventional/road.lh\",\r\n \"subpackage/res/prefab/Conventional/weapon.lh\",\r\n];\r\nexport class AssetManager {\r\n constructor() {\r\n AssetManager.instance = this;\r\n }\r\n static get Instance() {\r\n if (AssetManager.instance) {\r\n return AssetManager.instance;\r\n }\r\n else {\r\n return new AssetManager();\r\n }\r\n }\r\n static BuildAsset(_type, _id) {\r\n if (_type == buildtype.barrier) {\r\n return this.obstacle.getValue(_id);\r\n }\r\n else if (_type == buildtype.stand) {\r\n return this.standbuild.getValue(_id);\r\n }\r\n return null;\r\n }\r\n}\r\nAssetManager.role = new Dictionary();\r\nAssetManager.girl = new Dictionary();\r\nAssetManager.enemy = new Dictionary();\r\nAssetManager.obstacle = new Dictionary();\r\nAssetManager.bullet = new Dictionary();\r\nAssetManager.effect = new Dictionary();\r\nAssetManager.standbuild = new Dictionary();\r\nAssetManager.road = new Dictionary();\r\nAssetManager.weapon = new Dictionary();\r\n",
- "references": [
- "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Util/Dictionary.ts",
- "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Main/Building.ts"
- ]
- }
|