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

beta 2 应该修复了的!

打包 release 模式会有问题,我修复下这个问题

这改名bug更严重了 看上去改了 其实没改//。。。。。beta2

2赞

beta2 ios 编译报错。都已经删除原来build重新编译 还是报错。。。
2018-12-28 12:04:26.624801+0800 sugar-mobile[11639:2619457] [DYMTLInitPlatform] platform initialization successful
2018-12-28 12:04:26.996722+0800 sugar-mobile[11639:2619298] (null)
2018-12-28 12:04:27.070244+0800 sugar-mobile[11639:2619298] Metal GPU Frame Capture Enabled
2018-12-28 12:04:27.070440+0800 sugar-mobile[11639:2619298] Metal API Validation Enabled
Initializing JavaScriptCore
fullPathForFilename: No file found at jsb-adapter/jsb-builtin.jsc. Possible missing file.
JS: Enable batch GL commands optimization!
fullPathForFilename: No file found at main.jsc. Possible missing file.
fullPathForFilename: No file found at src/cocos2d-jsb.jsc. Possible missing file.
fullPathForFilename: No file found at src/cocos2d-jsb.js. Possible missing file.
ScriptEngine::runScript script src/cocos2d-jsb.js, buffer is empty!
[ERROR] Failed to invoke require, location: /Users/oyhj/local/sugar/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:286
fullPathForFilename: No file found at jsb-adapter/jsb-engine.jsc. Possible missing file.
ERROR: ReferenceError: Can’t find variable: cc, location: jsb-adapter/jsb-engine.js:2391:13
STACK:
jsb-adapter/jsb-engine.js:2391:13
s@jsb-adapter/jsb-engine.js:1:258
jsb-adapter/jsb-engine.js:1:306
jsb-adapter/jsb-engine.js:29:8
s@jsb-adapter/jsb-engine.js:1:258
e@jsb-adapter/jsb-engine.js:1:426
global code@jsb-adapter/jsb-engine.js:1:443
require@[native code]
global code@main.js:197:16
[ERROR] Failed to invoke require, location: /Users/oyhj/local/sugar/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:286
ERROR: ReferenceError: Can’t find variable: cc, location: main.js:153:65
STACK:
boot@main.js:153:65
global code@main.js:199:16

Group的问题beta2已经修复了
但是子域设置微信头像还是会报错

gameSubContextThirdScriptError
Cannot read property ‘_texture’ of undefined;at onMessage callback function
TypeError: Cannot read property ‘_texture’ of undefined
at Object._updateTexture (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:264391)
at Object.updateRenderData (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:347511)
at Object._applyFontTexture (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:97836)
at Object._updateRenderData (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:98584)
at Object.onEnable (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:96282)
at Object.onEnable (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:187433)
at s._super.invokeOnEnable [as _invoke] (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:84069)
at s._super.invoke (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:82711)
at s._super.activateNode (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:179665)
at Object.set [as active] (http://127.0.0.1:16685/game/wechatgame-subcontext/cocos2d-js-min.ee0e6.js:1:356426)

谢谢反馈,这个问题下个版本会修复!

图中4个Label全部设置Batch As Bitmap,Drawcall并没有减少

NewProject_1.zip (1.2 MB) 这个是Label设置了Batch As Bitmap后不减少drawcall的示例工程

  • 在桌面 Chrome 端,Label 的 drawcall 优化会被禁用

请仔细看更新说明阿。

嗯嗯 , 多谢回复 我个人体验下来 感觉像是在load资源的时间比较占时间, 加载完了之后是比之有要流畅很多, 先这样吧 看我什么时候有空测算一下~

  • 在桌面 Chrome 端,Label 的 drawcall 优化会被禁用

发布到微信小游戏平台,Label的drawcall依然没有生效

mask 组件的IMAGE_STENCIL模式 拖图片就无限报错~:joy:

我刚测试的2.0.7Beta2版本,Mask组件拖图片进去没有出现报错,你是怎样的操作呢?或者能不能麻烦发下报错信息或者发个简单的Demo?也能快速的帮你解决问题。

他应该是拖图片以后又移除图片出现的报错,这个已经修复提交了 pr:

https://github.com/cocos-creator/engine/pull/3691

@Knox 大佬,横竖屏切换的那个问题,您还记得么,怎么样了~

assetbundle 啥时候出. 给个盼头啊

1赞

抱歉, :innocent: 之前问你,你还没回,刚好有紧急任务就延后了,我这就排查看看

其实并不需要去设置 setFrameSize,我这边注释掉后,效果是正常掉

跳转后

@Knox 不好意思,我一直盯着论坛来着,可能是我盯漏了····
注释掉setFrameSize,是这样么

这个我注释掉后,横屏依然是横屏~没有切换·······

但是我这边效果还是是对的,有没有比较明显的 demo 呢?或者跟我说一下什么才是错误效果?

@Knox 您好,

这是初始场景,竖屏的样子

这是点了跳转之后,横屏的样子
同样的代码,在1.x就没有问题。横屏也能完全展示