在Actionscript 2中按像素垂直滚动文本字段

时间:2009-07-16 18:58:09

标签: actionscript-2 textfield

有没有办法在actionscript 2中按像素而不是逐行垂直滚动文本字段?

1 个答案:

答案 0 :(得分:1)

我担心,答案只是“不”......没有API来公开该功能......你可以使文本域自动调整,因此禁用滚动,然后屏蔽它......但随后跟踪将导致文本字段滚动的所有用户输入将是一个工作的地狱(最值得注意的是,光标移动...跟踪光标所在的位置,不是太难(即,很容易跟踪字符索引) ,但计算结果坐标是一项工作的地狱)...

小方注意:我注意到,你和AS2合作很多......我个人建议你继续前进到Haxe或AS3 ...... Haxe为了它作为一种语言的丰富性(如果你需要你仍然可以针对Flash播放器8),为了更好的API(在那里,你有一个调用来获得角色的坐标)你可以使用AS3而且执行速度要快得多......对我来说,AS2只有一个优势,那就是你可以在运行时扩展语言......在ECMA兼容模式下编译AS3可以让你对AS3做同样的事情。 ..你当然会失去一些速度,但仍然比AS2更快......