Jerky滚动flash(safari 5.0.5和firefox 9.0.1)

时间:2012-03-21 11:00:06

标签: actionscript-3 flash scroll trackpad

我在as3中创建一个包含带垂直滚动条的Container的简单应用程序。我在Firefox 9.0.1上运行该示例,flash播放器是11.1.102.55,使用macbook pro LION。

现在问题是在滚动触控板时它会产生混乱。它不是平滑的滚动。如果我使用鼠标滚动它工作正常。知道如何重新解决它?

1 个答案:

答案 0 :(得分:0)

发生这种情况的原因是由于滚动的属性。向上和向下的箭头基本上是重新制定的:

myMovieClip.y + height of the actual text;

所以上面的内容将继续循环该函数,以便在按下向下箭头时给出一个生涩的印象。请记住,滚动条属性不是滚动1个像素,而是一次可能是8个像素。根据文本大小而定将滚动一条线。

MyMovieClip.y +=1;

应该更流利。 完整平滑文本滚动的更好解决方案是制作自己的滚动条并在项目文件中使用“BLITMASK”

要回答问题的其他部分,移动滚动条的鼠标是平滑的,因为它会不断更新内部文本区域到小滑块的位置。