文件名称:matterDemo_egret
文件大小:1.05MB
文件格式:ZIP
更新时间:2024-06-04 08:16:37
JavaScript
Egret Matter.js库集成教程 重要: EgretRender.ts是更根据layaAir的matter.js渲染库layaRender.js改写的,现已附上,它的注释比较详细,请参考之。 吐槽p2 egret支持的p2虽然方便,但是坑太多,刚体碰撞出错,刚体穿透时常发生,社区也不活跃,资料少,还因为物理效果欠佳,搞得本人的单子凉了,煮熟的鸭子飞了。实在是气不过,不过不去寻求新的物理引擎,那么matter.js成了最好的选择。可惜没有现成的egret支付库使用。论坛里早有大神转投matter.js了,但都没有放出代码,只是偶有提及matter.js真NM好用。没办法,只好亲自动手了。 教程开始 1.生成matter.d.ts egret是typscript一路直到底,没有d.ts文件,很多js库都用不了。在网上早了一圈也没有找到完整的matter.js的d.ts文件,唯一一个比较
【文件预览】:
matterDemo_egret-master
----readme.md(3KB)
----matterlib()
--------tsconfig.json(193B)
--------bin()
--------libs()
--------package.json(77B)
--------src()
----doc()
--------QQ截图20180531114048.png(4KB)
--------QQ截图20180531123327.png(10KB)
----LayaRender.js(10KB)
----project()
--------egretProperties.json(387B)
--------manifest.json(426B)
--------tsconfig.json(299B)
--------wingProperties.json(159B)
--------libs()
--------src()
--------template()
--------.wing()
--------scripts()
--------resource()
--------bin-debug()
--------index.html(3KB)
--------favicon.ico(4KB)