时间线由AS 2控制

时间:2014-06-22 12:05:53

标签: flash actionscript-2 fla

我在时间轴上有一系列图像。我想使用鼠标右键向前和向后移动时间轴。点击右键+ x轴鼠标?  通过行动脚本2

1 个答案:

答案 0 :(得分:0)

在Flash播放器11/12中的as3中添加了鼠标右键,而不是从头开始,我不认为AS2有任何办法可以做到这一点,因为:

  • AS2在AVM 1上运行,而支持右键单击的AS3在AVM 2上运行
  • Adob​​e正式不支持AS2超过一年 - 我不认为他们会添加鼠标右键支持

否则,如果您点击鼠标右键,则可以使用_xmouse访问鼠标位置,并通过在鼠标按下时保存x / y位置来获取增量来知道方向,然后输入框架检查差异。设置时间线的当前帧可能应该通过使用gotoAndStop(frameNumber)来完成,否则很难播放时间线"后退"。如果你想摆脱操纵时间轴的麻烦,请看看TweenLite / TweenMax提供的内容:

http://www.greensock.com/tweenmax/

它具有向后或向前补充所有补间引擎好处的功能,如更改速度甚至缓和功能!