这个应该不是修这个问题的,应该是https://github.com/cocos/cocos-engine/pull/18118/files这个PR修的
单纯的认为这个写法有问题,每个方法都加同样的判断为啥呢???
3.8.5就是这样写的了
哈哈哈哈 受不鸟, 没看到还好 ,看到了强迫症就犯了
因为这个Impl类是全平台都用到,然后非HTML5平台是在 platforms 目录下的 .js 文件进行hack这个Impl类的原型来做适配的。
加上if (!HTML5) 是为了减小非H5平台的包体。
这也是历史原因导致的一个问题。
以后重构platforms目录下的js平台适配层,改用ts实现,就可以不需要这种写法了。
https://forum.cocos.org/t/topic/164583/8?u=orchidworld
这个spine预览问题只修了重新打开预制的预览,切换spine皮肤预览画面错误的还没修复,demo我后面提供了
这个有issue了,我修复下
请问下,鸿蒙的文档 基于反射机制实现 JavaScript 与 HarmonyOS Next 系统原生通信 | Cocos Creator只看到有Ts调用原生的方法native.reflection.callStaticMethod,没看到类似下图java到Ts的调用方式
请问下要如何调用呢?
多谢
感谢反馈,我这边会跟进这个问题
表面吸附会吸附到UI/Canvas上
请问这个issue会在3.8.6里修复么?
ios平台设置label.color 出现这个错误
Label._updateColor (src/cocos-js/cc.18080.js:41450:29)
at Label._updateColor (src/cocos-js/cc.18080.js:42115:17)
at set color [as color] (src/cocos-js/cc.18080.js:41297:16)
ios平台 设置label.color
[ERROR]: JS: src/cocos-js/cc.18080.js:49531:43:
const vertexCount = renderData.vertexCount;
^
TypeError: Cannot read properties of null (reading ‘vertexCount’)
TypeError: Cannot read properties of null (reading ‘vertexCount’)
at Object.updateColor (src/cocos-js/cc.18080.js:49531:44)
at Label._updateColor (src/cocos-js/cc.18080.js:41450:29)
at Label._updateColor (src/cocos-js/cc.18080.js:42115:17)
at set color [as color] (src/cocos-js/cc.18080.js:41297:16)
具体复现步骤是怎么样的?
能否提供一个最简复现 demo ?
插件创建节点的时候报错,




,