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

是的,旧项目升级,如果没删除native是可能出现找不到spine的问题

1赞

请问下这个情况还在,还需要demo吗

需要的。麻烦整理一下,我们跟进。

https://github.com/cocos-creator-simulator-prebuilt/cocos-engine/releases/tag/3.8.6-simulator-1

这里下载模拟器,

选择需要的 spine 版本,下载预编译好的模拟器,比如选择 spine 3.8,则下载 cocos-creator-simulator-3.8.6-simulator-1-spine-3.8.zip,解压后的目录结构:

SimulatorApp-Mac-spine-3.8/Release
SimulatorApp-Win32-spine-3.8/Release
native-preview-spine-3.8/native-preview

Windows 平台

我的电脑引擎根目录为:C:\ProgramData\cocos\editors\Creator\3.8.6\resources\resources\3d\engine

  • 将 SimulatorApp-Win32-spine-3.8/Release 目录覆盖到"引擎根目录/native/simulator",
  • 将 native-preview-spine-3.8/native-preview 目录覆盖到"引擎根目录/bin"
  • 重新运行模拟器

Mac 平台

引擎目录:/Applications/Cocos/Creator/3.8.6/CocosCreator.app/Contents/Resources/resources/3d/engine

  • 将 SimulatorApp-Win32-spine-3.8/Release 目录覆盖到"引擎根目录/native/simulator",
  • 将 native-preview-spine-3.8/native-preview 目录覆盖到"引擎根目录/bin"
  • 重新运行模拟器
1赞




3.8.6新出的问题:
bundle自定义命名后,在编辑器模式运行无论用原名或新名字读取,都读取不到,网页运行是正常的.

这个功能在3.8.4是正常能跑的

可以看下demoNewProject.zip (35.6 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

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


请问一下,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可以吧?