12345678910 |
- {
- "code": "import Game_Tool from \"../Util/Game_Tool\";\r\nimport { CfgManager } from \"./CfgManager\";\r\nexport class Level {\r\n constructor() {\r\n this.enemy_lis = [];\r\n }\r\n SetLevel(data) {\r\n this.enemy_lis = Game_Tool.SpliteString(data[\"enemy_list\"]);\r\n this.gold = Number(data[\"gold\"]);\r\n }\r\n}\r\nexport default class LevelController {\r\n static get Instance() {\r\n return LevelController.instance || (LevelController.instance = new LevelController());\r\n }\r\n SetLevel(level) {\r\n let maxL = CfgManager.Instance.mission.length;\r\n if (level >= maxL)\r\n level = Game_Tool.randomInt(maxL - 6, maxL - 1);\r\n this.curLevelData = CfgManager.Instance.GetMission(level + 1);\r\n if (!this._level)\r\n this._level = new Level();\r\n this._level.SetLevel(this.curLevelData);\r\n }\r\n}\r\n//# sourceMappingURL=LevelController.js.map",
- "references": [
- "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/GlobalVariable.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/Util/Game_Tool.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/CfgManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"LevelController.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/GameLogic/LevelController.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,SAAS,MAAM,mBAAmB,CAAC;AAC1C,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAE1C,MAAM,OAAO,KAAK;IAId;QAHO,cAAS,GAAG,EAAE,CAAC;IAKtB,CAAC;IACD,QAAQ,CAAC,IAAI;QACT,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC,YAAY,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;IACrC,CAAC;CAEJ;AACD,MAAM,CAAC,OAAO,OAAO,eAAe;IAEzB,MAAM,KAAK,QAAQ;QACtB,OAAO,eAAe,CAAC,QAAQ,IAAI,CAAC,eAAe,CAAC,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC,CAAC;IAC1F,CAAC;IAKM,QAAQ,CAAC,KAAM;QAMpB,IAAI,IAAI,GAAC,UAAU,CAAC,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC;QAC3C,IAAG,KAAK,IAAE,IAAI;YAAC,KAAK,GAAG,SAAS,CAAC,SAAS,CAAC,IAAI,GAAE,CAAC,EAAE,IAAI,GAAC,CAAC,CAAC,CAAC;QAC7D,IAAI,CAAC,YAAY,GAAG,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,IAAI,CAAC,MAAM;YAAE,IAAI,CAAC,MAAM,GAAG,IAAI,KAAK,EAAE,CAAC;QAC5C,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IAC5C,CAAC;CACJ\"}"
- }
|