电视广播的平滑新闻报道 - 编程选项

时间:2018-01-29 14:04:16

标签: actionscript-3

我试过的方法(目标设备:桌面):

  1. 使用Tween或Greensock Tweenlite - 简单的代码,但非常生涩的滚动
  2. 在转换后的动画片段(ENTER_FRAME或定时器)上使用for循环 - 位生涩
  3. 使用Bitmap.scrollRect - 更高fps的更多改进
  4. 使用bitmapData.copyPixels()和缓存的位图 - 标记改进
  5. 5使用Greensock blitmask - 更多改进,但仍然不值得广播。

    使用计时器和Event.updateAfterEvent()代替ENTER_FRAME事件似乎可以提高平滑度。保持fps(不是舞台fps)不变从而改变滚动速度似乎是最有效的。使用'打火机'像位图而不是MovieClipTextField这样的对象似乎做了勾选。是否有除上面列出的任何其他低级方法,以获得更平滑的文本滚动?我的赌注是使用GPU加速和双缓冲,类似于starling库,但我还没有测试它。

0 个答案:

没有答案