@dumganhar 3.8.6的box2d jsb出问题了,如果监听POST_SOLVE事件,在回调里访问contact.getImpulse().normalImpulses[0]和.tangentImpulses[0]就会报错。box2d的ts版本和wasm版本都不会有问题,是不是jsb忘记把这个参数传出来了?新建3.8.6 demo项目就会出问题。报错如下:
回调是这样写的
附上demo项目
NewProject6.zip (32.0 KB)
@dumganhar 3.8.6的box2d jsb出问题了,如果监听POST_SOLVE事件,在回调里访问contact.getImpulse().normalImpulses[0]和.tangentImpulses[0]就会报错。box2d的ts版本和wasm版本都不会有问题,是不是jsb忘记把这个参数传出来了?新建3.8.6 demo项目就会出问题。报错如下:
回调是这样写的
附上demo项目
NewProject6.zip (32.0 KB)
好的,我们排查一下。感谢反馈。
这两个接口的确漏绑定了,在 3.8.7 中修复,请参考 PR
自定义引擎源码验证看看。
感谢反馈,修复了,不过只能进到 3.8.7
版本3.8.6
偏好设置->资源数据库->默认资源导入类型配置


我反馈一下
看我早上反馈的问题,要删除native目录再重新构建
换了引擎文件后没报错了
https://github.com/cocos/cocos-ammo.js/releases/download/3.8.7-1/bullet-3.8.7-1-emscripten.zip
解压后的三个文件覆盖到 引擎根目录/native/external/emscripten/bullet 。
菜单->开发者->编译引擎 后生效。
如果不生效,尝试删除引擎目录下的 bin/.cache 目录,然后重启编辑器。
感谢反馈,后续会提交到 3.8.7 中修复。
可以了,用androidstudio 2024 最新版本可以打包,替换common文件,清除项目
好的,多谢
387会解决setCompleteListener这个问题是吗?我这几天搞Spine Wasm不太顺利,因为cmake不支持Mac OS 15,我就等社区版387可以吧?
AudioSource 我们播放短音效 一直动态实例化这个组件 但没有创建节点node去挂载 场景是看不到这个audiosource的 这种方式 再383一直用 没遇到问题
大佬,看看3.8.7能不能把这个阴影异常修复了
使用386发布版本,安卓还存在这个问题