1234567891011121314 |
- {
- "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { SceneManager } from \"../Main/SceneManager\";\r\nexport class InGameWindow extends ui.Window.InGameWindowUI {\r\n constructor() {\r\n super();\r\n InGameWindow.instance = this;\r\n }\r\n static get Instance() {\r\n return InGameWindow.instance;\r\n }\r\n InitSize() {\r\n this.height = Laya.stage.height;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => { this.height = Laya.stage.height; });\r\n }\r\n OnOpen(_data = false) {\r\n this.InitSize();\r\n this.RegButton();\r\n }\r\n RegButton() {\r\n this.runbtn.clickHandler = Laya.Handler.create(this, this.OnGameRun, null, false);\r\n }\r\n OnHide() {\r\n }\r\n OnGameRun() {\r\n var filter = SceneManager.bodymeshfilter;\r\n var testmesh = filter.sharedMesh.clone();\r\n var meshpos = [];\r\n testmesh.getPositions(meshpos);\r\n var miny = 100;\r\n var maxy = 0;\r\n for (var i = 0; i < meshpos.length; i++) {\r\n var curpos = meshpos[i];\r\n if (curpos.y > maxy) {\r\n maxy = curpos.y;\r\n }\r\n if (curpos.y < miny) {\r\n miny = curpos.y;\r\n }\r\n if (maxy > 8) {\r\n curpos = new Laya.Vector3(curpos.x, 8, curpos.z);\r\n }\r\n }\r\n console.log(meshpos.length, maxy, miny);\r\n }\r\n}\r\n//# sourceMappingURL=InGameWindow.js.map",
- "references": [
- "D:/Ver/samuraiflash/laya/samuraiflash/src/Window/Component/IWindow.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/Window/WindowManager.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/WXSDK/Sdk.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/Util/PoolManager.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/Main/LevelMaker.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/ui/layaMaxUI.ts",
- "D:/Ver/samuraiflash/laya/samuraiflash/src/Main/SceneManager.ts"
- ],
- "map": "{\"version\":3,\"file\":\"InGameWindow.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Window/InGameWindow.ts\"],\"names\":[],\"mappings\":\"AAOA,OAAO,EAAE,EAAE,EAAE,MAAM,iBAAiB,CAAC;AACrC,OAAO,EAAE,YAAY,EAAE,MAAM,sBAAsB,CAAC;AAGpD,MAAM,OAAO,YAAa,SAAQ,EAAE,CAAC,MAAM,CAAC,cAAc;IAGtD;QAEI,KAAK,EAAE,CAAC;QACR,YAAY,CAAC,QAAQ,GAAG,IAAI,CAAC;IACjC,CAAC;IAEM,MAAM,KAAK,QAAQ;QAEtB,OAAO,YAAY,CAAC,QAAQ,CAAC;IACjC,CAAC;IAED,QAAQ;QAEJ,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC;QAChC,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE,IAAI,EAAE,GAAG,EAAE,GAAG,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;IACvF,CAAC;IAED,MAAM,CAAC,KAAK,GAAG,KAAK;QAEhB,IAAI,CAAC,QAAQ,EAAE,CAAC;QAChB,IAAI,CAAC,SAAS,EAAE,CAAC;IACrB,CAAC;IAED,SAAS;QAEL,IAAI,CAAC,MAAM,CAAC,YAAY,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,EAAC,IAAI,CAAC,SAAS,EAAC,IAAI,EAAC,KAAK,CAAC,CAAC;IACnF,CAAC;IAED,MAAM;IAGN,CAAC;IAED,SAAS;QAEL,IAAI,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC;QACzC,IAAI,QAAQ,GAAG,MAAM,CAAC,UAAU,CAAC,KAAK,EAAE,CAAC;QAEzC,IAAI,OAAO,GAAkB,EAAE,CAAC;QAChC,QAAQ,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC;QAE/B,IAAI,IAAI,GAAG,GAAG,CAAC;QACf,IAAI,IAAI,GAAG,CAAC,CAAC;QACb,KAAI,IAAI,CAAC,GAAG,CAAC,EAAC,CAAC,GAAG,OAAO,CAAC,MAAM,EAAC,CAAC,EAAE,EACpC;YACI,IAAI,MAAM,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;YACxB,IAAG,MAAM,CAAC,CAAC,GAAG,IAAI,EAClB;gBACI,IAAI,GAAG,MAAM,CAAC,CAAC,CAAC;aACnB;YACD,IAAG,MAAM,CAAC,CAAC,GAAG,IAAI,EAClB;gBACI,IAAI,GAAG,MAAM,CAAC,CAAC,CAAC;aACnB;YACD,IAAG,IAAI,GAAG,CAAC,EACX;gBACI,MAAM,GAAG,IAAI,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,EAAC,CAAC,EAAC,MAAM,CAAC,CAAC,CAAC,CAAC;aAClD;SACJ;QAED,OAAO,CAAC,GAAG,CAAC,OAAO,CAAC,MAAM,EAAC,IAAI,EAAC,IAAI,CAAC,CAAC;IAC1C,CAAC;CACJ\"}"
- }
|