123456789101112 |
- {
- "code": "import { PoolManager } from \"../GameLogic/PoolManager\";\r\nimport Dictionary from \"../Util/Dictionary\";\r\nimport PlayerController from \"./PlayerController\";\r\nimport Friend from \"../GameLogic/Friend\";\r\nimport { PlayerManager } from \"../GameLogic/PlayerManager\";\r\nexport default class FriendController {\r\n constructor() {\r\n this.friendDic = new Dictionary();\r\n }\r\n static get Instance() {\r\n return this.instance || (this.instance = new FriendController());\r\n }\r\n CreateFriend(tra) {\r\n let dataPar = PlayerController.Instance.GetFrindPar();\r\n if (!dataPar) {\r\n console.warn(\"friendPar没有位置了\");\r\n return;\r\n }\r\n let p = PoolManager.Instance.SetActiveObject(PoolManager.pooltype.player + PlayerManager.Instance.playerId);\r\n if (p) {\r\n p.transform.position = tra.position.clone();\r\n p.transform.rotationEuler = tra.rotationEuler.clone();\r\n PlayerController.Instance.playerContainer.addChild(p);\r\n this.friendDic.set(p.id, p);\r\n let ps = p.getComponent(Friend);\r\n if (!ps)\r\n ps = p.addComponent(Friend);\r\n ps.SetTar(dataPar);\r\n return ps;\r\n }\r\n return null;\r\n }\r\n RemoveFriend(sp) {\r\n this.friendDic.delete(sp.id);\r\n }\r\n}\r\nFriendController.bulletTime = 0.5;\r\n//# sourceMappingURL=FriendController.js.map",
- "references": [
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/PoolManager.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/Util/Dictionary.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/Controller/PlayerController.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/Friend.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/PlayerManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"FriendController.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Controller/FriendController.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,WAAW,EAAE,MAAM,0BAA0B,CAAC;AACvD,OAAO,UAAU,MAAM,oBAAoB,CAAC;AAC5C,OAAO,gBAAgB,MAAM,oBAAoB,CAAC;AAClD,OAAO,MAAM,MAAM,qBAAqB,CAAC;AACzC,OAAO,EAAE,aAAa,EAAE,MAAM,4BAA4B,CAAC;AAC3D,MAAM,CAAC,OAAO,OAAO,gBAAgB;IAKjC;QACI,IAAI,CAAC,SAAS,GAAG,IAAI,UAAU,EAAE,CAAC;IACtC,CAAC;IALM,MAAM,KAAK,QAAQ;QACtB,OAAO,IAAI,CAAC,QAAQ,IAAI,CAAC,IAAI,CAAC,QAAQ,GAAG,IAAI,gBAAgB,EAAE,CAAC,CAAC;IACrE,CAAC;IAWD,YAAY,CAAC,GAAgB;QACzB,IAAI,OAAO,GAAG,gBAAgB,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC;QACtD,IAAI,CAAC,OAAO,EAAE;YAAE,OAAO,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC;YAAC,OAAO;SAAE;QACzD,IAAI,CAAC,GAAG,WAAW,CAAC,QAAQ,CAAC,eAAe,CAAC,WAAW,CAAC,QAAQ,CAAC,MAAM,GAAC,aAAa,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;QAC1G,IAAI,CAAC,EAAE;YACH,CAAC,CAAC,SAAS,CAAC,QAAQ,GAAG,GAAG,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC;YAC5C,CAAC,CAAC,SAAS,CAAC,aAAa,GAAG,GAAG,CAAC,aAAa,CAAC,KAAK,EAAE,CAAC;YACtD,gBAAgB,CAAC,QAAQ,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC;YACtD,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;YAC5B,IAAI,EAAE,GAAW,CAAC,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC;YACxC,IAAI,CAAC,EAAE;gBAAE,EAAE,GAAG,CAAC,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC;YACrC,EAAE,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC;YACnB,OAAO,EAAE,CAAC;SACb;QACD,OAAO,IAAI,CAAC;IAChB,CAAC;IAID,YAAY,CAAC,EAAY;QACrB,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC;IACjC,CAAC;;AAzBM,2BAAU,GAAG,GAAG,CAAC\"}"
- }
|