Cocos Creator v1.9.2 内测版发布帖(5月24日更新 rc.6)

这个版本可以,升级以后使用了一小时,居然没有crash,居然没有crash.太让人意外了。同样的代码1.9.1可是闪闪闪个不停。

更新的v1.9.2-rc.6 导出qq玩一玩后 进入游戏 按钮全部失效不能点击。 而且获取qq头像1.9.1正常显示 1.9.2不能显示qq头像同一份代码测试的 还有 1.9.1的进入后按钮也不能操作 而且声音也不能播放

正式版出了?

试用了几天,非常遗憾,再次回退了版本到1.6.2,现在主要问题是少数几个用户会黑屏,找不着原因。99.99%的用户都没问题。

在onEnable调用cc.audioEngine.play,有一定概率找不到“cc.audioEngine.play”,导致加载场景失败而黑屏。

概率多大?报错信息是怎样的?麻烦提供一个 demo?
另,正式版已发啦,有其它问题请论坛里发帖哈!

自己测试碰到了三次,今天再测试又没再碰到了,不知道是什么原因,可能是因为重启导致的吧。感觉是因为没有加载完成脚本。

1.9.2正式版官网上更新了么?

请问rc.6更正式包的区别有什么,还是直接改名的

rc.6编译于24号,正式版编译于29号,建议你使用正式版。

git@github.com:KynoYang/CocosAudioEngineBugTest.git 麻烦 @jare 抽空看下。这个问题用 1.9.1 测试没问题,用 1.9.2 在播放 20 多次之后就没声音了

1赞

播放25次以后会没有声音,这个我也遇到过,自己研究出来了,你可以把这个声音的id保存起来,下次直接重新播放这个声音就可以了。详见相关的文档。 目前是默认同一个声音的实例只能创建25个。你可以改大这个数字,但是最好是重复利用这些声音实例

1赞

我觉得这个问题应该是之前的示例在播放完毕后没有释放导致的。
能重复利用实力当然好,不过我在文档和源码里都没找到该用哪个 API。我试了 resume(id) 播放不出来,文档里面写的 resume 是恢复之前暂停的声音。

我试过resume id可以播放出来的,就是要保证id正确,并且这个声音已经停止了,才行

不过最后我都用了微信小游戏的微信原生api了,完全放弃了cocos的声音功能

我做了一个测试
1 建个空项目,然后新建a,b两个场景
2 a里面有一个图片节点设置成常驻节点,3秒定时器调用cc.director.loadScne(“b”);
3 打包构建到小游戏环境下

我用安卓机测试的,明显那个常驻节点在切换场景的时候闪了一下(先隐藏又显示)

这个问题只在小游戏环境下有

@jare

123456

谢谢反馈,确实有这个问题,已经排期,将会解决。

1.9.2 正式版已发布,有问题请另外开帖,谢谢大家!