Cocos Creator v2.0.9 内测版发布帖(3-04 更新 rc.5)

谢谢反馈,我们查一下,实在不行可以先用 r17c 或 r19

我重现了,我这里有个聊天气泡动画,上面挂载Animation组件,动画播放的时候切换场景就会触发这个错误。我在给你整理一个demo

你好,能否帮忙看一下anysdk,在cc.game.restart之后是否被移除了,在2.0.6是正常的,之前看到你们2.0.7优化了原生的性能,我们团队试着升级了2.0.7,就是因为anysdk不行的原因,我们又会回退到2.0.6上了,现在尝试着升级2.0.9,以为解决了这个问题,可是发现这个问题还是存在。目前2.0.6在原生平台闪退比较严重,所以还希望帮忙给出个解决方案。谢谢了!

我查到了错误的原因了,是我自己弄错了,不关引擎的事,我把2.0.6的gradle文件部分复制到了0.9的项目中了

1赞

我们也遇到mp3加载错误了,我们是h5版本,有一个mp3加载时会地址会被重定向。。。很奇怪,我搜索了论坛也有其他人遇到这个问题了。目前不知道原因。

百度小游戏,getChildByName无效,打印子节点发现是对象数组

**!!!**引擎组的人没给回复,所以再提一遍了。
默认场景资源丢失后,场景无法加载,在真机上就直接gg了

  1. 在默认场景中添加一张图片,在浏览器中打开,可以正常加载
  2. 删掉场景中的图片,刷新浏览器,场景报错,无法加载
  3. 在编辑器中重新打开场景,刷新浏览器,又可以正常加载
    https://forum.cocos.com/t/bug-2-0-8/74095/4?u=tuyazuo

2.0以上引擎容错度降低,看下面代码
onLoad: function () {
// 测试 this.node 上 没有toggle组件
this.node.getComponent(cc.Toggle).isChecked = false
}

在1.9上这段代码只报错1次,如果出现在一些不重要的逻辑上,对游戏影响不大。
在2.0中,会不停地报错,导致app卡死。(看到有个mainLoop函数,不停地在抛出这个错误)
其他的很多报错,也都是会导致app卡死。能否解释下,这么改动的原因吗

1赞

版本 2.0.9 rc4
android 莫名其妙奔溃 sweat: 无奈,2.0.5版本是没问题的,2.0.9 rc4在任何时候都有可能出现奔溃

1赞

2.0.9 rc.4 版本 Android 平台无端端就奔溃,2.0.7之前的没出现这个问题
org.cocos2d.project A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x67616d69 in tid 30993 (GLThread 2450)

发布微信小游戏子域一直报错,即使模块裁剪里去掉勾选webgl保存后,再重新打开看又被自动勾选上了,mac版本rc4

ttf字体和bmfont的fnt字体间距不一样
上排文字(TTF字体)明显比下排文字(FNT字体)中文字间距要大
英文字体字间距没有影响
cocos creator 版本 2.0.9.rc.4
fnt生成工具:bmfont v1.14beta


图1.1:TTF字体参数

图2.1:FNT字体参数

构建微信小游戏程序崩溃
如果构建过一次再构建会崩溃,必须删掉wechatgame下文件;
rc .4 Windows 版,
空项目正常,将2.0.8非空项目assets拷贝到2.0.9构建会出现上面情况,程序太容易崩溃了,删除assets/resources下的sounds目录都崩溃

利用anysdk打包时会报这个错:
[AnySDK_Channel]: 108761
[AnySDK_ChannelName]: 官网
[AnySDK_Package]: “XXX”
[AnySDK_Time]: 2019-03-03 18:36:25
[AnySDK_Error]:

A:\developer\cocosAnySDK\outPutAnySDKFiles\AnySDK\Output…\workspace\000000\decompile\AndroidManifest.xml:2: error: No resource identifier found for attribute ‘compileSdkVersion’ in package ‘android’

A:\developer\cocosAnySDK\outPutAnySDKFiles\AnySDK\Output…\workspace\000000\decompile\AndroidManifest.xml:2: error: No resource identifier found for attribute ‘compileSdkVersionCodename’ in package ‘android’
是不是sdk也要对应升级下?最新对应的sdk出来了吗?

Android studio 3.2,一开始用gradle4.6打包一直报错,看了好久文档终于找到这个不要用4.6,换回4.5,然后又说最低是需要4.6?蛋疼

我是这个弄错了,cocos至2.0.7版之后都用clang编译,我这个值配的跟2.0.6的一样导致的

我看了一下该 bug 不算 bug,这里反向遮罩遮的是中间的,那中间肯定是无法点击才对的

不过这里有点不好点是这里的 mask 碰撞区域是根据它身上的 node 节点来计算是否点击的,所以会导致反向遮罩可能都无法点击到事件,正常应该是要 mask 组件上需要有一个能设置自身的触发区域才行,这个会建个 issue 后续会进行完善

是的。其他组件都可以

为啥2.0.7可以,2.0.9不行了呢

这个对我们影响大,我们新手引导都是用的这个。 现在无法点击,要改的东西就多了。如果你们这个版本不打算修复,能否告知我们一个解决方案呢?