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

大家反馈的大部分问题已修复,可以下载新的更新版本尝试下

072922版本问题,以下内容均在MacBook Pro (16-inch, 2019)设备,macOs Monterey 12.5,Android Studio Chipmunk | 2021.2.1 Patch 1操作的
1、as Open项目是拖动build以及其子目录必现as卡死很奇怪,重启后又自动将build/android/proj添加到项目中了。拖其它的文件夹目录不会卡死。一拖build的as就会卡死,上个社区版本也是卡死几次好像是3.5.2构建的安卓项目和3.6.0的安卓项目同时打开就会卡死无响应

2、建议:编辑器预览的时候能否预览环境初始化完毕后自动开始预览,现在是点了要等控制台输出完毕后再点一次预览。。因人而异吧可以加个开关加到是否开启严格模式那里

3、我不解之前反馈的文字描边问题为什么你们说原生一直没有支持过,那么为什么能显示效果呢,只是效果没有达到预期而异。。并且我在2.4.x和3.5.2的安卓平台黑字白边都能正常显示就3.6白边显示黑色了变成一坨黑了
3.6效果Screenshot_2022-07-30-10-12-56-938_com.bandou.tes

3.5效果Screenshot_2022-07-30-10-13-21-720_com.bandou.dia

你试试黑字白边呢,我这样也正常

image
windows打包,debug X64 运行报错。简单场景。


后续取消了vulkan,没有报错了,但是打包出来运行还是白色的屏幕

找到问题了,在编辑器直接写了JS文件代码,代码是有问题的。然后那个代码在编辑器和WEB预览开发的时候,虽然报错,但不会卡住游戏流程。打包WINDOWS的时候,一旦这样的报错就会卡住整个游戏流程

KO55W0AX(7K9(7U(%UAHOY 虽然BUG是我写错代码报错导致的,但是难道COCOS就一点问题都没有吗?

这个我反馈过,说是已经在后续的开发计划里了

  1. 2D 原生化性能已优化,原生平台各项性能测试赶上 2.x
    能不能赶上cocos2dx的性能啊

这xx绝对是来捣乱的

在很多测试用例下,Creator 一直是超过 2dx 的性能的,任何没有对等测试用例、环境、约束条件的性能描述都是耍流氓,做引擎一直以来强调的都是严谨二字,我理解很多脸谱化印象时的描述看上去简单有力,但实际到引擎研发过程中,无数的取舍成就了今天的 Cocos,2dx,Creator 都是 Cocos 的产品,各有其目标用户群和方向,没有任何一款产品能满足所有人,我们也不尝试让所有人来使用,所以双向选择即可

我已经要求务必查清楚解决这个问题了

哈哈,你打开调试器控制台肯定是有报错的

小白鼠当的有点累了 :grinning: :grinning:

搜了一下你之前的问题,这个问题没有解答,主要是没有具体的重现方法,你的理解是对的,onLoad 都执行完才会执行 start,如果关注的节点和组件同时存在的话。可能确实需要你更明确问题怎么重现我们才好调查,基本时序有测试的,应该没问题,可能是有别的使用上的问题

把它设为外部模块

3.5.2也没有这个问题,3.6.0主要是编辑器模式下,直接运行没有问题,一生成web-mobile和webChatgame版本就会有这个问题。 :joy:

如果是逻辑问题,根本不用提出来。 :rofl:

主要是缺少关键信息,Demo 或者关键代码都没有确实没办法调查。这个描述也有矛盾,到底是编辑器内部 scene view 有这个问题(有没有 executeInEditMode),还是构建 web 有问题?你说的直接运行是预览把?

可以下载个Steam++ 可以上github

外部扩展(Externals) | webpack 中文文档 这个?我有空研究一下 现在赶进度 升级的先缓一下

最新 072922, web 预览分辨率坏了, 设计分辨率怎么选都是 960X640

刷新后显示这样
image

然后点下拉是这样
image

重新选择 “设计分辨率” 是这样
image

Marionette动画系统,我从3.5.2转过来之后,动画图的变量无法编辑了,新增加的变量无法访问了,报这个错Error: Assertion failed:
at assertIsTrue (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:221456:13)
at assertIsNonNullable (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:221443:5)

3.5.2版本转换到3.6.0之后,预制体,动画系统,都要从新编辑一下,甚至删除了从新建一个,再设置一下,否则没法用。 :sweat_smile: