Egret社区
本帖最后由 碧落. 于 2020-10-26 23:04 编辑

github地址:https://github.com/flyover/box2d.ts

尝试了半天都没成功,求教程


之前有帖子里说过这个
QQ截图20201026230040.png
分享到 :
0 人收藏

6 个回复

倒序浏览
app小王子  社区管理员 | 2020-10-27 10:56:07
我们egretPro项目中的2d物理引擎就是box2d 这个是可以直接添加到2d项目中使用的。你可以创建一个pro项目然后把里面的box2d库拷贝到你2d项目的libs目录下,然后在egretproperties.json中配置一下。具体可以参考附件: box2dDemo.zip (1.18 MB, 下载次数: 12)
h1116  登堂入室 | 2020-11-12 23:45:56
app小王子 发表于 2020-10-27 10:56
我们egretPro项目中的2d物理引擎就是box2d 这个是可以直接添加到2d项目中使用的。你可以创建一个pro项目然 ...

Box2D.d.ts  里的export function wrapPointer<T>(offset: uint, value: T): InstanceType<T>;
InstanceType这个报错,引擎版本需要升级?
app小王子  社区管理员 | 2020-11-13 09:55:48
h1116 发表于 2020-11-12 23:45
Box2D.d.ts  里的export function wrapPointer(offset: uint, value: T): InstanceType;
InstanceType这 ...

引擎版本最好使用5.3.X的版本
h1116  登堂入室 | 2020-11-14 23:14:02
app小王子 发表于 2020-11-13 09:55
引擎版本最好使用5.3.X的版本

升级后还是报错 Cannot find name 'InstanceType'.
h1116  登堂入室 | 2020-11-14 23:19:28
app小王子 发表于 2020-11-13 09:55
引擎版本最好使用5.3.X的版本

试了下,新建项目选5.3.x版本是可以了,老版本直接改egretProperties.json是不行的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

返回顶部