【Beta 已发布】Cocos Creator v2.0.0 Preview 如约而至

2.0打开预览旧的ts项目非常慢,经常提示下面这种警告,有时候修改场景节点内容是也都要卡好久,新建项目就好像暂时没有发现这问题,不知道是什么原因,1.10和2.0都有,1.9之前就没有这问题

浏览器预览一般得等个10s左右才会看到cc logo出来:joy:

gameThirdScriptError
i.setTag is not a function
TypeError: i.setTag is not a function

2.0节点也没这个api了?用撒替换呢?

1.8版本的原生开发,停止大文件声音偶尔会崩溃,这个2.0正式版会不会修复?

preview 和beta版的区别是什么?

就是让你先体验下而已的

没有到网络加载资源,都是本地的,也没有热更新。
为什么会出现res/import路径,报一堆错。

右键添加 UI 节点报错:


ReferenceError: PrefabUtils is not defined at cc.AssetLibrary.loadAsset (D:\Downloads\Compressed\CocosCreator_v2.0.0-preview.2\resources\app.asar\editor\page\scene-utils\utils\node.js:1:4288) at CCLoader.<anonymous> (D:\Downloads\Compressed\CocosCreator_v2.0.0-preview.2\resources\engine\bin\.cache\dev\cocos2d\core\platform\CCAssetLibrary.js:63:25) at D:\Downloads\Compressed\CocosCreator_v2.0.0-preview.2\resources\engine\bin\.cache\dev\cocos2d\core\load-pipeline\CCLoader.js:131:46 at D:\Downloads\Compressed\CocosCreator_v2.0.0-preview.2\resources\engine\bin\.cache\dev\cocos2d\core\platform\utils.js:48:25 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9)

然后你又走了

3D 等六月底的 3D 独立引擎版本;mask 报错的问题我们尝试重现一下;spine 和 cc.xxx 报错都需要按照报错信息来解决

你应该是在 onEnable / onDisable 过程中修改 active,这个报错信息也很明确,不要这样做

这个我们还需要讨论,没有确定最终方案

跑游戏本身的性能测试

已反馈

这个是因为使用了散文件版本的引擎导致的,network request 过多,这个我们在正式版中会解决

直接用 node.tag = xxx,相当于自己添加一个 tag,不过无法通过 tag 去获取子节点,必须通过 getChildByUuid 或 getChildByName 来获取,tag 不再作为 node 的标识存在

不确定

beta 版会包含原生发布

浏览器都是通过网络加载的,404 就是服务器找不到资源,不确定是什么原因导致的

我们会尝试重现

1赞

:heart_eyes:

cc.find(“Canvas/Dialog”).active = true的时候会触发报错:

Uncaught TypeError: Right-hand side of ‘instanceof’ is not callable
at f (cocos2d-js-min.js:formatted:31238)
at CCClass.getComponent (cocos2d-js-min.js:formatted:31463)
at CCClass.getComponent (cocos2d-js-min.js:formatted:8349)
at Object._updateProperties (cocos2d-js-min.js:formatted:28457)
at Object.updateRenderData (cocos2d-js-min.js:formatted:28408)
at v.132.g._updateRenderData (cocos2d-js-min.js:formatted:27613)
at v.132.g._worldTransform (cocos2d-js-min.js:formatted:27601)
at v.132.g._localTransform (cocos2d-js-min.js:formatted:27565)
at v.E [as _func] (cocos2d-js-min.js:formatted:27702)
at v.132.g._children (cocos2d-js-min.js:formatted:27635)

来得太快了,我都不知所措了。

我现在用1.9.2, 等你们2.0稳定下来后,我的工程能平滑升级到2.0吗?

应该是你使用了被剔除模块中的组件,比如 LabelOutline 之类的

想要完全没有任何改动直接升级不是不可能,但是取决于你的项目中是否用到了被废弃的 API,绝大多数情况下,都有一些项目代码调整的工作要做的

围观围观

3D 好久出来呢

不知何时cocos creator能稳定做项目,大项目一个没有

@panda cc.random0To1 is not a function 这个移除了吗?