【正式版本已发布】 Cocos Creator 3.8.4 社区公测帖

Fix the issue that can not destroy Node in contract listener call back in Box2D by minggo · Pull Request #17701 · cocos/cocos-engine · GitHub 修复了。原因也在 PR 里有说明。

1赞

吐槽一下,又没几个老外看搞什么英文页面,搂~~

3赞

个人建议,直接双语说明 :rofl: :rofl:

这个要到3.8.5生效吗?仔细看了,在开发的时候会有警告。

,这个警告是否没有必要提示。

加警告的原因是,如果在回调中用户代码直接调用 setActive 接口。box2d 引擎是不允许的,会抛异常。现在引擎做了规避,但是和 box2d 的行为不一致,用户可能也不知道这点。因此加个警告提示。

明白你的意思,这个要到3.85生效吗?

是的,3.8.4 马上就发布了。

随后马上该上架385社区版了:see_no_evil:

3.8.4以及3.8.2的富文本都有bug


设置最大宽度后会自动去掉标签前的空格

不设置就正常

opacity 确实是有问题的, 我把383的opecity类覆盖回去就没事, 就是得动引擎了 :rofl:


这是真么情况,3.8.3,3.8.4都是这样,是我那儿写的有问题吗

麻烦大佬们帮看看,这是啥问题。

上面就这两个组件

升级后确实跟你一样打不开界面了

升级后. 设置相机的旋转, 没有反应了. 就是相机转不动了, 3.8.3 没有问题.
3.8.4 在设置物体 的 position rotation 上面. 有什么改动吗?
折腾了一下午, 先回3.8.3继续观望一下吧~ :upside_down_face:

插屏替换就那么难做好? (我在最新版 3.8.3 里面的插屏图片,默认也会被横向拉伸到变形,我调整比例也没有任何变化。。)大佬,插屏背景图片变形 会解决吗?

怎么设置的,贴点代码片段

是不是设置Node的 position, rotation 的方式 有所改变呢?

3.8.3 是这样的

// 给物体设置一个新的坐标
node.position = newPosition;
// 让物体-z轴指向某个位置
node.lookAt(target);

上面同样的代码在3.8.4里面没有反应~~ :sob:

录了个屏, 感受比较直观:
首先是 运行正常的情况使用的是 3.8.3 版本:
383
可以看到, 正确的默认视角, 与正确的点击交互

下面是升级到 3.8.4 版本. 不正常的情况.
错误的默认视角, 无法拖拽旋转视图, 无法与节点进行点击交互
384

默认视角, 与拖拽旋转视角, 都是由上面提供的代码 . 进行设置的.
设置的过程是 先设置相机节点的位置, 再设置相机节点LookAt的位置
好像在3.8.4中不起作用

所以不太清楚, 这次升级中, 会有哪些修改会影响到这个.
我的结论是: Node.lookAt 方法 不起作用

newPosition 是不是和原来的node.position是同一个对象

打印了一下. 还真是的同一个对象了… :upside_down_face: 这个就是 3.8.3 与 3.8.4 中的一个主要的区别吗?
这个变化在升级的文档中是怎么描述的. 我好像没有看到. 我针对性的改一下.