【已发布】Cocos Creator 3.8 社区公测贴

刚使用相同的代码 打包了 微信小游戏 和web 包 都是正常的

3.7.x项目正常打包,升级到3.8后出现同样的问题,请问如何解决呢

打包web-desktop就没有问题能正常显示,打包web-mobile内容不显示,控制台报404,我把文件和代码删完多次打包还是404
链接:https://pan.baidu.com/s/1i7hTJfNaUKmZ4d-S4ptjYw
提取码:fyw0

自定义3.8.0引擎修改了spine的wasm代码,有办法生效吗? 现在编译引擎不生效

如果3.8碰到 我再打个demo


这个情况有没有遇到过呀 纹理变反了

修改代码后需要打包的 用这个版本 3.24.1 Download and install — Emscripten 3.1.45-git (dev) documentation 替换之前的就可以。

Cocos Creator 3.8 手册 - v3.8 Android 工程升级

这个问题有人出现过嘛

native.zipUtils能否提供一个解压zip文件到本地的方法???
传入zip文件路径,解压的路径,解压进度回调,解压成功回调,解压失败回调
@jare

1赞

@panda

FileUtils.h 文件加个解密方法 void FileUtils::setFileDataDecoder(FiledataDecoder decoder) {
dataDecoder = decoder;
} 编译安卓工程再自动绑定那不通过。 3.7.2版本加了 是没问题的

这个恐怕有点难度~

感觉可以把 AssetsManagerEx::decompress,搬到 zipUtils 里面,加上解压路径和进度回调

项目中部分spine动画出现 Spine: Invalid input!
动画不显示,这个问题能排查下吗?
test.rar (431.1 KB)

感谢反馈 我这边看看。 查到原因了你用的3.8.0 这个版本 动画名先不要用 名称和索引一致的数字Screenshot 2023-08-24 at 15.56.31 就可以了 3.8.1 修复了这个问题。

行,刚刚我排查到了,你们判断了动画名称类型必须===“string”

报个 Editor 预览结束时的错误, 没啥影响, 但是没事就出一下

TypeError: Cannot read property 'map' of null
at Object.encodeNode (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/dump/encode.ccc:1:2695)
at DumpUtil.dumpNode (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/dump/index.ccc:1:1444)
at NodeManager.queryDumpAtAll (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/3d/manager/node/index.ccc:1:6129)
at /Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/undo/scene.ccc:1:3976
at Array.forEach (<anonymous>)
at SceneUndoManager.updateDump (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/undo/scene.ccc:1:3808)
at SceneUndoManager._getRedoData (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/undo/scene.ccc:1:3749)
at SceneUndoManager.snapshot (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/export/undo/scene.ccc:1:4250)
at GeneralSceneFacade.snapshot (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/3d/facade/general-scene-facade.ccc:1:14191)
at GeneralSceneFacade.enter (/Applications/CocosCreator/Creator/3.8.0/CocosCreator.app/Contents/Resources/app.asar/builtin/scene/dist/script/3d/facade/general-scene-facade.ccc:1:4580)
 
 [PreviewInEditor] Cannot read property 'map' of null

感谢你详细的反馈,已经能复现该问题,会在下个版本修复。目前避免方式,如果你在外部给Ractket0添加节点,不要解除它的父节点的预制体关联。image

好的,谢谢