由于B预制体缺失了fnt文件,导致打开时,更新数据报错,当前帧没有正常渲染。可以右键操作下场景重新渲染来看到效果。我们会修复这个问题
不同 Bundle 的预制体文件可以重名吗???
比如BundleA下有一个预制体叫 test
BundleB下也有一个预制体叫 test
可以,只要是不同目录,现在都可以同名
你开了自定义渲染管线么?
没有,我是直接用RT
你先对targetTexture置空完再去销毁呢?
行,我去试试,主要是之前这样写闪退不是必先,有时玩几个小时都没问题,有时刚上去就闪退了,谢谢
+1,有解决办法了吗?
添加了Mask组建,当我不勾选Mask组建时,对应的Graphics也会自动不勾选
此时遮罩失效
当我勾选Mask组建, 不勾选 Graphics 组建
遮罩也会失效
我现在想要在代码里控制遮罩是否生效
我应该怎么写???
第一种写法:
let mask : Mask =node.getComponent(Mask)
mask.enabled = false
let gh : Graphics =node.getComponent(Graphics)
gh.enabled = false
第二种写法:
let mask : Mask =node.getComponent(Mask)
mask.enabled = false
第三种写法:
let gh : Graphics =node.getComponent(Graphics)
gh.enabled = false
随便哪种写法都行吗???
效率上有区别吗??
目前没有发现闪退了
请问handleException哪些错误才会处理呢?目前我在onLoad里面写了个错误在AS端有打印错误,但handleException并没有捕获到,目前我打印了下,ScriptEngine中setExceptionCallback有执行,但出现错误时callExceptionCallback并没有执行




两个月了还没发版,看来3.8的bug不少啊
Live2D 扩展导入完成后,重新启动项目导致编辑器报错
复现步骤:
- 创建一个新项目,按照 载入SDK | SDK 教程 | Live2D Manuals & Tutorials 教程完成
将SDK载入到项目后,重新启动编辑器,此时是正常的。 - 然后这时再重新启动一次编辑器,编辑器就会有如下报错,导致无法正常运行:
经过多次测试,3.8.1 和 3.8.0 都有这个问题,删除 Live2D 扩展后才能正常运行。3.7.4 没有这个问题,是能正常运行。
Live2D SDK 是用的最新的 5-r.1-beta.2:Release Cubism 5 SDK for Cocos Creator R1 beta2 · Live2D/CubismCocosCreatorComponents · GitHub
复现 DEMO 链接:https://pan.baidu.com/s/1HQBfdj1f4g-w84V-i2giDg?pwd=35jt
提取码:35jt
另外,因为导入 Live2D 扩展第一次重新启动是可以正常运行编辑器的,这时候能测试 Live2D 模型,使用 官方模型 中的 桃濑日和 模型导入,在 3.8.1 中,摄像机上会出现两个红斑(下图中圈出来的地方),这个问题在 3.8.0 和 3.7.4 中是没有的:
然后还有个问题(这个问题好像在 3.8.1 中修复了?),3.8.0 和 3.7.4 中模型的眼睛开闭有问题,3.8.1 是好的,对比如下:
3.8.1正式版什么时候发布,很久没更新了

这个月怕是发布不了
昨天就看到了上次pr合并都是20来天以前的事情了,这半个月都没有提交了引擎组摸鱼摸得很爽啊 
第四轮已经测试通过,下周一就会发布啦。
剩余的 bug 作为已知问题或者放到 3.8.2 继续修~~~




