[已发布] Cocos Creator 3.8.6 社区版公测贴【3.14】

@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

自定义引擎源码验证看看。


请问一下,github上面3.8.6里剩下的那些open的问题,是会在什么时候修呢。

感谢反馈,修复了,不过只能进到 3.8.7

版本3.8.6
偏好设置->资源数据库->默认资源导入类型配置


image
这个时候没问题,然后我点击下面的trim type 设置为none

image
图片类型的配置消失了? 然后这个时候如果再去修改图片类型,trim type配置会消失,感觉是直接覆盖的.是个bug
@dumganhar @Knox

我直接修改json文件. 重启,发现编辑器没正确读取这个配置
image


@dumganhar @Knox

原生编译报错,是不是BUG

我反馈一下

看我早上反馈的问题,要删除native目录再重新构建

换了引擎文件后没报错了

1赞

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 中修复。

1赞

可以了,用androidstudio 2024 最新版本可以打包,替换common文件,清除项目

好的,多谢

387会解决setCompleteListener这个问题是吗?我这几天搞Spine Wasm不太顺利,因为cmake不支持Mac OS 15,我就等社区版387可以吧?

AudioSource 我们播放短音效 一直动态实例化这个组件 但没有创建节点node去挂载 场景是看不到这个audiosource的 这种方式 再383一直用 没遇到问题

可以这里下载:

https://github.com/cocos/cocos-engine-external/tree/v3.8.7/emscripten/spine/4.2

您好,我将这四个文件替换到目标位置,在3.8.6编辑器中选中4.2然后重启编辑器,挂接Spine组件的地方提示
截屏2025-04-03 10.02.57
选择编译Web-desktop提示

大佬,看看3.8.7能不能把这个阴影异常修复了

使用386发布版本,安卓还存在这个问题