creator某一帧会突然卡顿一下

当前使用1.7/1.8.1版本,发现会出现某一帧突然卡顿,而且占用时间比较长,卡顿明显。比如添加一个scrollview, 上面随便放点东西,你在滑动时偶尔就会出现突然卡顿。自己写个循环,让精灵从左边移动到右边,也会偶尔出现卡顿现象。确定不是逻辑复杂,同样的代码在C++没有任何问题。

没有人。。。每日一顶。

@jare

正常情况下不存在这样的问题。

addChild的时候就会顿一下

你新建一个空白工程,放个scrollview, 然后scrollview上随便放点东西,你用手快速划一下松开,它在自己滚动的过程中就会出现突然卡顿一下的情况。

看控制台,一定报错了

你自己测试下就知道了,报个毛线的错误,我记得之前论坛就有人反映过。helloworld工程,你加个scrollview ,自己快速滑动滚动下试试

scrollview 不同于 tableview 是动态生成的 当你疯狂的往下拉他会疯狂的生成一下新的节点 就像楼上大佬所说 addchild过多的时候就会卡 所以论坛里有tableview的demo为什么不用tableview

节点不多,虽然scrollview比较长,但只稀疏的放三五个节点,你快速滑动,一样会出现突然的卡顿。目前我有个功能是在update里不断改变一个精灵的位置,超出屏幕下面则移动到上面,发现偶尔会卡顿一下。

释放缓存对象引起的问题,解决方式一个是减少零时object创建,多使用缓存object,还有减少缓存区大小,可以减少卡顿时间

可能是我i7看不到?

在电脑上没事,用手机测(居然连scrollView卡顿都不知道:joy:)

还是不卡啊,是我添加节点太少了吗,还是说手机太好了。。。

不明显的,就是60-57-60-60,不打开调试面板,都看不出来

你们眼睛容忍度真高~~~

大多数游戏默认都是30帧啊

是你手机太差了吧

我是直接使用Mac creator自带模拟器和网页测试的,场景只放置几个精灵,然后在update里改变位置,从上往下循环移动,出了屏就设置到上面,你会发现偶尔会突然卡顿一下,感觉都有0.5秒左右,scrollview你快速滑动时也一样会偶尔突然卡顿一下,用真机测试没那么明显。

你不要改变位置,就不会卡。出屏的,用pageview。