【已正式发布】CocosCreator 3.8.7 社区版本公测帖

你好,你们的renderQueue.sort的排序方法深度比较方法不稳定,如果4个值都相等也不符合C++的sort的strict weak ordering稳定弱排序要求在ios上特别容易崩溃 @king668

看到你们3.8.7改了一版,但还是不符合规范

预计什么时候发正式版

好的,我看看

大佬能讲下问题在哪里吗?3.8.7是按照字典序修改的,是float没处理对吗?

math::isNotEqualF在两个float相近的时候容易返回true,但问题不大。我这边碰到的问题是有一个粒子显示的时候这边renderQueue里有priority hash depth shaderID都一样但subModel不一样的,ios很容易崩溃,我这边准备在下面加一个拿subModel地址做比较来保底

  • For all a, comp(a, a) == false .
  • If comp(a, b) == true then comp(b, a) == false
  • if comp(a, b) == true and comp(b, c) == true then comp(a, c) == true .

metal后端相机的clear flag的dont clear有问题,gpu抓帧中间渲染都正常但是最后上屏就不显示了不知道啥问题,目前改成depth only绕过去

新建vue3扩展,使用 <ui-file type="directory" protocols="project" value="project://assets/test"></ui-file> 会报错
这个问题能在正式版修复么?如果不修复的话 插件中如果使用了这个组件就无法使用,也就是说如果不修改插件就无法升级到这个版本

你好,该问题会在正式版修复

你好,想问一下这个问题之前建立的issue在引擎仓库吗 关键词是什么,3.8.7下一个版本会考虑修复吗

关于撤销快捷键使用的两点疑问,不知道是bug还是设计如此:

  1. 操作步骤:新建节点,ctrl+s保存后迅速ctrl+z撤销新建节点,场景编辑器和层级管理其中确实不在显示新建的节点,但是场景tab和creator编辑器title中,场景名字旁边没有*号,也就是说场景编辑器和层级管理器识别到了撤销操作,但是场景tab和creator编辑器title没有识别到撤销操作,点击关闭场景tab也没有提示保存,再次打开场景可以看到确实没有撤销成功。难道是没有等场景保存好就同步执行了撤销操作?场景保存好后默认在保存操作后没有了其他操作?具体表现见附件视频1

  2. 操作步骤:拖动预制资源到场景编辑器,不保存直接ctrl+z撤销,场景tab和creator编辑器title中*号消失,但是层级编辑器和场景编辑器中还显示新建的预制节点,点击关闭场景tab也没有提示保存,再次打开场景提示有未保存的数据,其实撤销后相当于场景没有做任何操作了,不知道为什么
    a: 场景编辑器和层级管理器还会显示节点
    b: 重新打开还会提示有未保存的数据。
    具体表现见附件视频2
    视频.zip (1.9 MB)

报告一个bug, console.log(‘Open {linkthe help doc url}’); 这链接里如果有端口号 http:url:port,端口号会被直接去掉,导致链接错误。。还有 ui-link 不可以支持使用自己处理函数??

正式版什么时候出来 ??感觉3.8.6 原生崩溃问题比较多。

有没有人发现 在3.8.7上,ios,广告播放之后(applovin),背景音乐再也放不出来了,stop 再 play,只能播放出来一小段,长度也不固定,音乐就又消失了,音效没有问题,插屏也不影响,就是激励影响背景音乐,效果音乐也影响。之前3.8.5好像没问题。
如果中间没有修改过音频相关的东西,大概率不是引擎的问题。用的聚合广告,有的广告没问题,有的有问题,忽略吧。

也就是2d 粒子崩溃吧?

有骨骼动画的节点,销毁节点 释放资源会出现。

没记错的话上面有说过七月中前

Label 选择Char模式,然后修改字体颜色,在颜色选择器里面一直拖动颜色选取,然后就会疯狂报
[Scene] The font size is too big to be fitted into texture atlas. Please switch to other label cache modes or choose a smaller font size
警告

3D粒子带拖尾模块如果开启的prewarm,这里调用的updateParticles击穿了trail模块预设的trailNum上限,导致ib和vb长度不对了,在web和android的渲染后端只是警告,ios的metal会崩溃,vulkan没测 @zlzhou.sh

相比3.85,在安卓平台上,粒子性能好像差了不少,开发项目同样粒子数量,一播放安卓下掉帧严重