f54209a326c2c5cd76569c0033cbc189088950fb 2.6 KB

123456789101112
  1. {
  2. "code": "var Vector3 = Laya.Vector3;\r\nimport { AssetManager } from \"./AssetManager\";\r\nimport PoolManager from \"../Util/PoolManager\";\r\nimport { SceneManager } from \"./SceneManager\";\r\nimport { GameUtils } from \"../Util/GameUtils\";\r\nimport { ColliderLay } from \"./DataMaker\";\r\nexport class RoadData {\r\n constructor(_type) {\r\n this.type = _type;\r\n }\r\n}\r\nexport class Road {\r\n constructor(_data) {\r\n this.curdata = _data;\r\n var roadasset = AssetManager.road.getValue(_data.type);\r\n this.cursprite = PoolManager.GetSprite3D(roadasset);\r\n SceneManager.mainscene.addChild(this.cursprite);\r\n this.cursprite.transform.setWorldLossyScale(_data.scale);\r\n this.cursprite.transform.position = new Vector3(_data.pos.x, _data.pos.y, _data.pos.z);\r\n this.cursprite.transform.rotationEuler = new Vector3(_data.erot.x, 360 - _data.erot.y, _data.erot.z);\r\n GameUtils.SetColliderLay(this.cursprite, ColliderLay.plane);\r\n }\r\n Clear() {\r\n PoolManager.RecoverSprite3D(this.cursprite);\r\n }\r\n}\r\n//# sourceMappingURL=Road.js.map",
  3. "references": [
  4. "D:/ddccc2/ddccc/src/Main/AssetManager.ts",
  5. "D:/ddccc2/ddccc/src/Util/PoolManager.ts",
  6. "D:/ddccc2/ddccc/src/Main/SceneManager.ts",
  7. "D:/ddccc2/ddccc/src/Util/GameUtils.ts",
  8. "D:/ddccc2/ddccc/src/Main/DataMaker.ts"
  9. ],
  10. "map": "{\"version\":3,\"file\":\"Road.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Main/Road.ts\"],\"names\":[],\"mappings\":\"AACA,IAAO,OAAO,GAAG,IAAI,CAAC,OAAO,CAAC;AAC9B,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,WAAW,MAAM,qBAAqB,CAAC;AAC9C,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,EAAE,SAAS,EAAE,MAAM,mBAAmB,CAAC;AAC9C,OAAO,EAAE,WAAW,EAAE,MAAM,aAAa,CAAC;AAE1C,MAAM,OAAO,QAAQ;IAEjB,YAAY,KAAY;QAEpB,IAAI,CAAC,IAAI,GAAG,KAAK,CAAC;IACtB,CAAC;CAKJ;AAED,MAAM,OAAO,IAAI;IAEb,YAAY,KAAc;QAEtB,IAAI,CAAC,OAAO,GAAG,KAAK,CAAC;QACrB,IAAI,SAAS,GAAG,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;QACvD,IAAI,CAAC,SAAS,GAAG,WAAW,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC;QACpD,YAAY,CAAC,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QAChD,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,kBAAkB,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;QACzD,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,QAAQ,GAAG,IAAI,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,EAAC,KAAK,CAAC,GAAG,CAAC,CAAC,EAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;QACrF,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,aAAa,GAAG,IAAI,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,EAAC,GAAG,GAAG,KAAK,CAAC,IAAI,CAAC,CAAC,EAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAEnG,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,SAAS,EAAC,WAAW,CAAC,KAAK,CAAC,CAAC;IAC/D,CAAC;IAKD,KAAK;QAED,WAAW,CAAC,eAAe,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;IAChD,CAAC;CACJ\"}"
  11. }