【已发布】Cocos Creator 3.6 社区公测版

在帖子里面直接更新啊

更了,黑屏消失了,但是又有其它问题,加载场景之后Component组件的执行次序是:onLoad在start之前的对吧,是场景所有的节点的Component的onLoad方法执行完毕之后,才会执行所有节点组件的start方法,但是导出web-mobile版本,貌似有问题,onload方法在没有执行完就开始start方法了。麻烦看一下3.6.0 :grinning: :grinning:

我暂时先切回3.5.2 :joy:

3.5.2 没有可能是 bug…… 这里是需要有警告的,也一直就有

问题4:2d原生化的功能bug,目前正在尝试解决

又新提了一个问题 :joy:

已经更新到072219 在编辑器预览的时候 我点击编辑其他预制体的时候 控制台会报这个错

还有编辑器预览的时候 怎么本地存储无效了 还要去哪开启?
[Preview] Warning: localStorage isn't enabled. Please confirm browser cookie or privacy option

我分别构建了安卓和iOS 报了这么多错 但是还是构建成功了

感谢反馈,我们会尽快加上这个~

我在自己的插件里用了 CC_EDITORCC_DEBUG ,iOS构建后 用Xcode跑直接黑屏了 我只是用来判断一下而已 if(CC_DEBUG) 这样都报错的吗
17:09:15 [DEBUG]: D/ JS: [ERROR]: ReferenceError: CC_EDITOR is not defined, stack: ReferenceError: CC_EDITOR is not defined

经查证,outline和shadow都是基于web的canvas绘制功能实现的,所以一直以来原生上都不支持
后续会考虑在原生上实现该组件

android也一样

2022-07-23 17:15:42.822929+0800 cocos-creator-client-mobile[76363:3475202] Metal GPU Frame Capture Enabled
2022-07-23 17:15:42.823076+0800 cocos-creator-client-mobile[76363:3475202] Metal API Validation Enabled
17:15:42 [INFO]: Metal Feature Set: MTLFeatureSet_iOS_GPUFamily4_v2
17:15:42 [INFO]: Device validator enabled.
17:15:42 [DEBUG]: D/ Initializing V8, version: 9.1.269

17:15:42 [DEBUG]: D/ libuv version: 1.23.1-dev

17:15:42 [DEBUG]: D/ Number of interfaces: 13

17:15:42 [DEBUG]: D/ Debugger listening..., visit [

17:15:42 [DEBUG]: D/     devtools://devtools/bundled/js_app.html?v8only=true&ws=172.17.11.224:6086/00010002-0003-4004-8005-000600070008

17:15:42 [DEBUG]: D/     devtools://devtools/bundled/js_app.html?v8only=true&ws=127.0.0.1:6086/00010002-0003-4004-8005-000600070008

17:15:42 [DEBUG]: D/   ] in chrome browser to debug!

17:15:42 [DEBUG]: D/ For help see https://nodejs.org/en/docs/inspector

17:15:43 [INFO]: Device thread detached.
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIView layer]
PID: 76363, TID: 3475434, Thread name: (none), Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4   cocos-creator-client-mobile         0x000000010168f8a0 _ZN2cc3gfx14CCMTLSwapchain6doInitERKNS0_13SwapchainInfoE + 168
5   cocos-creator-client-mobile         0x0000000101630834 _ZN2cc3gfx9Swapchain10initializeERKNS0_13SwapchainInfoE + 124
6   cocos-creator-client-mobile         0x000000010160c558 _ZZN2cc3gfx14SwapchainAgent6doInitERKNS0_13SwapchainInfoEEN13SwapchainInit7executeEv + 32
7   cocos-creator-client-mobile         0x00000001006e4640 _ZN2cc12MessageQueue15executeMessagesEv + 60
8   cocos-creator-client-mobile         0x00000001006e469c _ZN2cc12MessageQueue13flushMessagesEv + 52
9   cocos-creator-client-mobile         0x00000001006e3f10 _ZN2cc12MessageQueue18consumerThreadLoopEv + 64
10  cocos-creator-client-mobile         0x00000001006eddfc _ZNSt3__1L8__invokeIMN2cc12MessageQueueEDoFvvEPS2_JEvEEDTcldsdescT0_fp0_fp_spscT1_fp1_EEOT_OS6_DpOS7_ + 112
11  cocos-creator-client-mobile         0x00000001006edd6c _ZNSt3__1L16__thread_executeINS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEMN2cc12MessageQueueEDoFvvEJPS7_EJLm2EEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE + 56
12  cocos-creator-client-mobile         0x00000001006ed4d4 _ZNSt3__1L14__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN2cc12MessageQueueEDoFvvEPS8_EEEEEPvSD_ + 84
13  libsystem_pthread.dylib             0x00000002082089ac _pthread_start + 148
14  libsystem_pthread.dylib             0x0000000208207e68 thread_start + 8
2022-07-23 17:15:43.198299+0800 cocos-creator-client-mobile[76363:3475434] [reports] Main Thread Checker: UI API called on a background thread: -[UIView layer]
PID: 76363, TID: 3475434, Thread name: (none), Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4   cocos-creator-client-mobile         0x000000010168f8a0 _ZN2cc3gfx14CCMTLSwapchain6doInitERKNS0_13SwapchainInfoE + 168
5   cocos-creator-client-mobile         0x0000000101630834 _ZN2cc3gfx9Swapchain10initializeERKNS0_13SwapchainInfoE + 124
6   cocos-creator-client-mobile         0x000000010160c558 _ZZN2cc3gfx14SwapchainAgent6doInitERKNS0_13SwapchainInfoEEN13SwapchainInit7executeEv + 32
7   cocos-creator-client-mobile         0x00000001006e4640 _ZN2cc12MessageQueue15executeMessagesEv + 60
8   cocos-creator-client-mobile         0x00000001006e469c _ZN2cc12MessageQueue13flushMessagesEv + 52
9   cocos-creator-client-mobile         0x00000001006e3f10 _ZN2cc12MessageQueue18consumerThreadLoopEv + 64
10  cocos-creator-client-mobile         0x00000001006eddfc _ZNSt3__1L8__invokeIMN2cc12MessageQueueEDoFvvEPS2_JEvEEDTcldsdescT0_fp0_fp_spscT1_fp1_EEOT_OS6_DpOS7_ + 112
11  cocos-creator-client-mobile         0x00000001006edd6c _ZNSt3__1L16__thread_executeINS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEMN2cc12MessageQueueEDoFvvEJPS7_EJLm2EEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE + 56
12  cocos-creator-client-mobile         0x00000001006ed4d4 _ZNSt3__1L14__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN2cc12MessageQueueEDoFvvEPS8_EEEEEPvSD_ + 84
13  libsystem_pthread.dylib             0x00000002082089ac _pthread_start + 148
14  libsystem_pthread.dylib             0x0000000208207e68 thread_start + 8
17:15:43 [DEBUG]: D/ JS: @storage-------get------ [object Object]
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|CC_USE_EMBEDDED_ALPHA0|USE_TEXTURE1|IS_GRAY1 compile succeed.
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|USE_TEXTURE0 compile succeed.
17:15:44 [INFO]: builtin-clear-stencil|sprite-vs:vert|sprite-fs:frag compile succeed.
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|CC_USE_EMBEDDED_ALPHA0|USE_ALPHA_TEST1|USE_TEXTURE1|IS_GRAY0 compile succeed.
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|CC_USE_EMBEDDED_ALPHA0|USE_TEXTURE1|IS_GRAY0 compile succeed.
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|CC_USE_EMBEDDED_ALPHA1|USE_TEXTURE1|IS_GRAY0 compile succeed.
17:15:44 [INFO]: builtin-sprite|sprite-vs:vert|sprite-fs:frag|CC_USE_EMBEDDED_ALPHA1|USE_TEXTURE1|IS_GRAY1 compile succeed.
17:15:44 [INFO]: builtin-graphics|vs:vert|fs:frag compile succeed.
17:15:44 [INFO]: builtin-unlit|unlit-vs:vert|unlit-fs:frag|CC_USE_DEBUG_VIEW0|CC_USE_HDR1 compile succeed.
17:15:44 [INFO]: builtin-spine|sprite-vs:vert|sprite-fs:frag compile succeed.
17:15:44 [INFO]: util/splash-screen|splash-screen-vs:vert|splash-screen-fs:frag compile succeed.
17:15:45 [DEBUG]: D/ JS: [ERROR]: Error 3817, please go to https://github.com/cocos-creator/engine/blob/develop/EngineErrorMap.md#3817 to see details. Arguments: root, 0
17:15:45 [DEBUG]: D/ JS: Corrupted component value: null
17:15:45 [DEBUG]: D/ JS: Success to load scene: db://assets/main.scene

啥情况 iOS跑不起来啊
https://github.com/cocos-creator/engine/blob/develop/EngineErrorMap.md#3817 里面说
Sorry, the component of '%s' which with an index of %s is corrupted! It has been removed.
啥情况 动态添加组件不能用string???

android也一样

请问是原生化实现的问题吗,那这块不原生化也不影响功能才对。。
2.4.x和3.5.2是能正常显示的

换个浏览器试试

你这些错误有些挺严重的,要修复,比如 circular dependency,会导致部分脚本或者组件丢失,你后面遇到的报错也是这个原因导致的,就是下面这个

这个错误的核心原因是 component 为空:

API 用错了,参考文档
https://docs.cocos.com/creator/manual/zh/scripting/modules/engine.html#执行环境

请问有修改什么吗? 有没有试过删掉项目的native文件夹重新构建呢? 我这边ios/mac可以正常构建, 没有复现你说的问题

只有编辑其他预制体会吗?切换场景会不会有问题?

目前这个编辑器预览暂不支持localStorage,我们已跟进该问题,会尽快加上