Egret社区
1银子
请问 Egret 如何使用 Box2d  ?

请教一下各位高手,如果用Egret做一个Box2D 游戏 ....
目前好像没有 Typescript 版本的Box2D , 能直接使用JS版本的吗

最佳答案

查看完整内容

这个好像听团队的人说过,JS版的Box2D性能不太好,不过你可以试试 用这个 https://github.com/ilyagolota/Box2D-Typescript/blob/master/Box2d.d.ts 放到你的libs下面 然后就可以在TS中使用Box2D 当然别忘了在index.html中加载box2d的js文件
分享到 :
0 人收藏

7 个回复

倒序浏览
guoshaorui  超级斑竹 | 2014-8-6 16:53:01
这个好像听团队的人说过,JS版的Box2D性能不太好,不过你可以试试
用这个
https://github.com/ilyagolota/Bo ... b/master/Box2d.d.ts
放到你的libs下面
然后就可以在TS中使用Box2D
当然别忘了在index.html中加载box2d的js文件
Wander  官方团队 | 2014-8-6 19:48:01
在最开始,Egret是吧box2d作为默认物理引擎,因为这是最常见、开发者最多、教程最详细的物理引擎。

后来 Egret团队自己做了一个小游戏,使用box2d后发现在手机上存在着极大的性能问题,经过排查,发现是 box2d-js 有严重的架构设计错误,几乎无法解决。

据此原因,我们建议开发者不要在移动设备下使用 box2d-js,如果目标平台为 PC 浏览器的话则没有问题
soing  登堂入室 | 2014-8-6 20:35:50
Wander 发表于 2014-8-6 19:48
在最开始,Egret是吧box2d作为默认物理引擎,因为这是最常见、开发者最多、教程最详细的物理引擎。

后来 E ...

谢谢你的回复
如果在移动设备不能直接使用JS版本,那么还有其它解决方案吗?
soing  登堂入室 | 2014-8-6 20:36:19
guoshaorui 发表于 2014-8-6 19:57
这个好像听团队的人说过,JS版的Box2D性能不太好,不过你可以试试
用这个
https://github.com/ilyagolota/B ...

谢谢你的回复
我试着用一下 ....
linux_fay  登堂入室 | 2014-8-14 16:03:50
哥们你用成功了吗?我现在也用box2d,但是有问题,能否请教一下?谢谢!
ladeng6666  斑竹 | 2014-8-14 16:11:23
Box2D?我喜欢!!希望有大牛能优化出更好的Box2D JS
ztxxxx  登堂入室 | 2014-9-26 11:45:14
guoshaorui 发表于 2014-8-6 19:57
这个好像听团队的人说过,JS版的Box2D性能不太好,不过你可以试试
用这个
https://github.com/ilyagolota/B ...

这个box2D请问有相关demo或者教程吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部