123456789101112 |
- {
- "code": "import { GamePool, PoolType } from \"../Game/GamePool\";\r\nimport { Mound } from \"../Game/Mound\";\r\nimport Dictionary from \"../Util/Dictionary\";\r\nexport class MoundManager {\r\n static get Instance() {\r\n return this.instance || (this.instance = new MoundManager());\r\n }\r\n constructor() {\r\n this.MoundrDic = new Dictionary();\r\n }\r\n Init(da) {\r\n this.moundContainer = da;\r\n }\r\n MakeMound(data) {\r\n let tower = GamePool.Instance.GetModel(GamePool.modeltype.Mound);\r\n if (!tower)\r\n return;\r\n this.moundContainer.addChild(tower);\r\n let ts = tower.getComponent(Mound);\r\n if (!ts)\r\n ts = tower.addComponent(Mound);\r\n ts.SetMound(data);\r\n this.MoundrDic.set(tower.id, ts);\r\n }\r\n Reset() {\r\n let arr = [];\r\n for (const key in this.MoundrDic.container) {\r\n arr.push(key);\r\n }\r\n if (arr.length > 0) {\r\n for (let index = 0; index < arr.length; index++) {\r\n const element = arr[index];\r\n let s = this.MoundrDic.get(element);\r\n if (s)\r\n s.Recovery();\r\n }\r\n }\r\n }\r\n RecoverMound(sp) {\r\n this.MoundrDic.delete(sp.id);\r\n }\r\n HpUi() {\r\n return GamePool.Instance.GetUi(PoolType.HpText);\r\n }\r\n}\r\n//# sourceMappingURL=MoundManager.js.map",
- "references": [
- "C:/Users/admin/Desktop/??/gungang/src/Game/GamePool.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Game/Mound.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Util/Dictionary.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Manager/MainRoleManager.ts",
- "C:/Users/admin/Desktop/??/gungang/src/Manager/StreetManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"MoundManager.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Manager/MoundManager.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,kBAAkB,CAAC;AACtD,OAAO,EAAE,KAAK,EAAE,MAAM,eAAe,CAAC;AAEtC,OAAO,UAAU,MAAM,oBAAoB,CAAC;AAK5C,MAAM,OAAQ,YAAY;IAEf,MAAM,KAAK,QAAQ;QACtB,OAAO,IAAI,CAAC,QAAQ,IAAI,CAAC,IAAI,CAAC,QAAQ,GAAG,IAAI,YAAY,EAAE,CAAC,CAAC;IACjE,CAAC;IACD;QACI,IAAI,CAAC,SAAS,GAAG,IAAI,UAAU,EAAE,CAAC;IACtC,CAAC;IAGM,IAAI,CAAC,EAAY;QACpB,IAAI,CAAC,cAAc,GAAG,EAAE,CAAC;IAC7B,CAAC;IAMD,SAAS,CAAC,IAAa;QACnB,IAAI,KAAK,GAAG,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,QAAQ,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC;QACjE,IAAI,CAAC,KAAK;YAAE,OAAO;QAEnB,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;QACpC,IAAI,EAAE,GAAG,KAAK,CAAC,YAAY,CAAC,KAAK,CAAU,CAAC;QAC5C,IAAI,CAAC,EAAE;YAAE,EAAE,GAAG,KAAK,CAAC,YAAY,CAAC,KAAK,CAAU,CAAC;QACjD,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;QAClB,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC;IACrC,CAAC;IAEM,KAAK;QACR,IAAI,GAAG,GAAG,EAAE,CAAC;QAEb,KAAK,MAAM,GAAG,IAAI,IAAI,CAAC,SAAS,CAAC,SAAS,EAAE;YACxC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;SACjB;QACD,IAAI,GAAG,CAAC,MAAM,GAAG,CAAC,EAAE;YAChB,KAAK,IAAI,KAAK,GAAG,CAAC,EAAE,KAAK,GAAG,GAAG,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE;gBAC7C,MAAM,OAAO,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC;gBAC3B,IAAI,CAAC,GAAG,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,OAAO,CAAU,CAAC;gBAC7C,IAAI,CAAC;oBAAE,CAAC,CAAC,QAAQ,EAAE,CAAC;aACvB;SACJ;IACL,CAAC;IAKD,YAAY,CAAC,EAAY;QACrB,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC;IACjC,CAAC;IAIM,IAAI;QACP,OAAO,QAAQ,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;IACpD,CAAC;CACJ\"}"
- }
|