433b8889af45e96cccf5a744dd0f4c8b06fa4670 2.5 KB

123456
  1. {
  2. "code": "export class ConstructManager {\r\n constructor() {\r\n this.tarDis = 30;\r\n this.constructArr = [];\r\n }\r\n static get Instance() {\r\n return this.instance || (this.instance = new ConstructManager());\r\n }\r\n Init(builds) {\r\n this.constructArr.push(builds.getChildAt(2));\r\n this.constructArr.push(builds.getChildAt(1));\r\n this.constructArr.push(builds.getChildAt(0));\r\n }\r\n CheckMainRolePos(_zp) {\r\n let d = this.tarDis - _zp;\r\n if (d > 0)\r\n return;\r\n this.SwitchRoad();\r\n }\r\n SwitchRoad() {\r\n let rs = this.constructArr.pop();\r\n rs.transform.localPositionZ = this.tarDis + 60;\r\n this.constructArr.unshift(rs);\r\n this.tarDis = this.tarDis + 30;\r\n }\r\n SetConstruct() {\r\n for (let index = this.constructArr.length - 1; index >= 0; index--) {\r\n const element = this.constructArr[index];\r\n element.transform.localPositionZ = (2 - index) * 30;\r\n }\r\n this.tarDis = 30;\r\n }\r\n}\r\n//# sourceMappingURL=ConstructManager.js.map",
  3. "references": [],
  4. "map": "{\"version\":3,\"file\":\"ConstructManager.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Manager/ConstructManager.ts\"],\"names\":[],\"mappings\":\"AACA,MAAM,OAAQ,gBAAgB;IAA9B;QAKY,WAAM,GAAG,EAAE,CAAC;QACZ,iBAAY,GAAG,EAAE,CAAC;IA4B9B,CAAC;IAhCU,MAAM,KAAK,QAAQ;QACtB,OAAO,IAAI,CAAC,QAAQ,IAAI,CAAC,IAAI,CAAC,QAAQ,GAAG,IAAI,gBAAgB,EAAE,CAAC,CAAC;IACrE,CAAC;IAGM,IAAI,CAAC,MAAgB;QACxB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;QAC7C,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;QAC7C,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;IACjD,CAAC;IAEM,gBAAgB,CAAC,GAAW;QAC/B,IAAI,CAAC,GAAG,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;QAC1B,IAAI,CAAC,GAAG,CAAC;YAAE,OAAO;QAClB,IAAI,CAAC,UAAU,EAAE,CAAC;IACtB,CAAC;IAEO,UAAU;QACd,IAAI,EAAE,GAAG,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,CAAC;QACjC,EAAE,CAAC,SAAS,CAAC,cAAc,GAAG,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;QAC/C,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC;QAC9B,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;IACnC,CAAC;IAEM,YAAY;QACf,KAAK,IAAI,KAAK,GAAG,IAAI,CAAC,YAAY,CAAC,MAAM,GAAG,CAAC,EAAE,KAAK,IAAI,CAAC,EAAE,KAAK,EAAE,EAAE;YAChE,MAAM,OAAO,GAAG,IAAI,CAAC,YAAY,CAAC,KAAK,CAAa,CAAC;YACrD,OAAO,CAAC,SAAS,CAAC,cAAc,GAAG,CAAC,CAAC,GAAG,KAAK,CAAC,GAAG,EAAE,CAAC;SACvD;QACD,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;IACrB,CAAC;CAEJ\"}"
  5. }