Cocos Creator v2.0.7 公测版发布帖(01-02 新增 beta.4)

spine和龙骨的性能水平和1.x对比差多少了?

我们正在重新进行测试,预估是降低了 20%


更新,之前的测试结果有误,现在的性能相比 1.9、1.10 是翻倍的。

刚刚更新的 alpha.5 解决了

刚刚更新的 alpha.5 加上了

1赞

对于需要频繁更新的Label(如聊天)并没有作用,可以这样理解吗? @jare

嗯,不建议用,否则容易占用动态合图的资源空间。做 UI 最好还是要动静分离。

videoplay组件错误

安卓原生

sprite,color,alpha,sliced,都会增加drawcall. 请问这个问题2.0.7解决了吗

解决了,你看下上面的说明

alpha.5版本,新建HelloWorld项目,mask图片遮罩报错,是哪里姿势不对吗:frowning:
TypeError: sprite._calDynamicAtlas is not a function at Object.updateRenderData (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\webgl\assemblers\sprite\simple.js:19:24)
at Object.updateRenderData (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\webgl\assemblers\mask-assembler.js:38:41)
at RenderFlow._proto._updateRenderData (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:88:29)
at RenderFlow._proto._children (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:116:38)
at RenderFlow._proto._children (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:116:38)
at Function.render (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:195:42)
at RenderComponentWalker.visit (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\webgl\render-component-walker.js:146:28)
at Object.render (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\renderer\index.js:125:34)
at cc.Director.mainLoop.CC_EDITOR._purgeDirectorInNextLoop [as mainLoop] (D:\CocosCreator_v2.0.7\resources\engine\bin.cache\dev\cocos2d\core\CCDirector.js:441:26)
at EditorEngine.tickInEditMode (D:\CocosCreator_v2.0.7\resources\app.asar\editor\page\scene-utils\editor-engine\index.js:1:2647)
at EditorEngine._tick (D:\CocosCreator_v2.0.7\resources\app.asar\editor\page\scene-utils\editor-engine\index.js:1:5675)

1赞

勾选batch as bitmap后, label的drawcall合并似乎没用
请问是我姿势不对吗?:joy:

文件无法重命名啊。这个很明显 咋没修复 现在任何存在的文件 和新建的文件都无法重命名。。。alpha.5依旧如此 这个太坑了. mac上是这样

请看一下动态图集的相关文档,Button 的图片如果太小是无法合并的 https://docs.cocos.com/creator/manual/zh/advanced-topics/dynamic-atlas.html

是的 我也遇到这个问题 simple.js:34 Uncaught TypeError: sprite._calDynamicAtlas is not a function alpha.5

1赞

强大啊!!!!

谢谢反馈,这个已经修复了,相关 pr,可以自定义一下 jsb-adapter

https://github.com/cocos-creator-packages/jsb-adapter/pull/97

文件上只说明: 贴图宽高都小于 512 的贴图才可以进入到动态合图系统
但我的button图明显小于512…

晕,文档没写完整,抱歉了,不但有最大尺寸限制,也有最小尺寸限制。目前只有大于 8x8 px 的才会进入。我们补充一下文档。