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

HelloWorld那个issus没改吗?在碰撞触发的时候addChild一个物理节点会报错

node_modules 的代码更新什么时候能支持:

  1. 模块js代码更新生效需要手动刷新编辑器
  2. 模块里面有声明@menu组件的话,IDE 生效必须关闭再重启(WIN+R 没用)
1赞

偏好设置的程序管理器有重复项

感谢反馈,我移除下

有个插件我一直在用,叫快闪tab,你可以搜一下

默认的渲染后端是VULKAN,这个是基于什么考虑呢

谷歌的要求。

image


打包部署到服务器,浏览器运行

getVisibleSize接口返回值不对

3.8.2返回窗口可见尺寸

3.8.5始终返回设计分辨率
image
打印结果是A undefined

可以自行切换OpenGLES

你好,请问是哪个平台的呢

打包H5,部署到远程,浏览器打开

你好,我这打手机web包后,在手机上验证,cc.view.getVisibleSize(), 382和385是一样的,至于您这部署到远程这块,是否环境差异还需要您这看下。

cc.view.on(‘canvas-resize’, ()=>{
console.log(‘窗口大小’, cc.view.getVisibleSize());
},this);
3.8.5 你入口处加个事件,打包部署后拖拽窗口改变大小,再看看这个函数的返回值

我这边始终返回的是相同的值,而且打印该函数内部的变量
image
打印结果是A undefined

打印cc.view,发现部署后私有变量被混淆了,没有这个私有变量名了

你用了私有变量,而且以 $ 结尾。最新的版本把这个回退了,可以看发布的信息。

getVisibleSize底层用了_visibleRect$,是不是这个原因导致返回值错了

你用的是哪个社区版本?

就是这个帖子里下的,应该是12月4日的上一个版本

这个版本是包含 $ 的。

构建完带$的变量名被替换掉了

好的,我换12.4这个版本试试