娃 大老板吗? 人家是收你钱了还是吃饭米了? 同样的反映问题 , 为啥感觉大佬这么有气势呢 !
[/quote]
大佬,注意素质,不要这么屌。。。。
娃 大老板吗? 人家是收你钱了还是吃饭米了? 同样的反映问题 , 为啥感觉大佬这么有气势呢 !
this.m_btn.node.x-=1;
this.m_btn1.node.x -= 60*dt;
同样60帧 不掉帧情况下是一样的 放大看没有抖动 缩小倒是有那么点抖动感觉 基本也可以无视了
强如马化腾 骂了又能怎么样 有本事你打进内部 掌控全局
抖动真的是真实存在的 ,60帧,用dt来移动都会有抖动!
免费给你使用 你要有点耐心,解决方法有很多方式的。这样骂街很low
你可以选择不用,引擎组没吃过你家饭
牛逼轰轰
dt值是通过requestAnimFrame获得的
但没办法,我们测试了一下直接使用html去做loop,dt的波动情况与引擎helloWorld场景的波动情况基本是一致的。
包括其他H5引擎,他们也是使用的requestAnimFrame去获取dt,进行update
这一块只能看平台方的优化了。
为什么不用setInterval或者setTimeout,是因为这两个都不够精确。
使用requestAnimationFrame的话,它是采用系统时间间隔来计算的,可以保持最佳的效率以及精度
而每个平台针对requestAnimationFrame都有自己不同的优化策略,因此也造成了每个平台会有不同的差异。
对于PC浏览器平台来说,性能上FireFox < Safari < Chrome
这个问题引擎这边现在也没办法去解决,因为目前暂时没有除了使用requestAnimationFrame以外更好的办法。
我们这边也用单纯的html的方式去验证了一下,有兴趣你也可以自己做下demo看看,dt的抖动问题同样存在。
当然原生不存在这个问题,原生平台下基本不存在dt的抖动。
ok好的
回复快,抱歉抱歉有点小激动
这个重点是爱微游上看那些友商的产品稳得一逼,用cc或多或少就会看到一抖一抖的,包括官方之前推的那个西游也是抖抖的呢
确实是有问题的
在update里不断移动一个精灵一直会有细微的抖动,一直都是这样的。
跑酷游戏终结者?
微信小游戏, 抖动问题还是有, 大约30秒一次.
用dt 策略上就有问题的好吗. 虽然可以保证相同的时间能移动相同的距离, 但帧率是个不稳定的东西. 有可能手机当时突然卡一下你的界面也就跟着卡一下. 你如果无法保证自己的帧率稳定在60帧,那就得接受移动抖动的事实 .
既然接受帧率不稳定这个事实, 你还能怪谁呢. 自己技术不行,就随意甩锅, 这个习惯不知道是哪个叼毛惯出来的.
移动不用dt用什么,你来个高级的,来个NB的技术来看看。。。。。
如果游戏timeFrame定在60 , 可以用 1/60代替dt试试移动效果,这样保证每次update位移都一样,只是吹个牛逼,可能不行〜
