AS3轻松鼠标平移

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS3轻松鼠标平移相关的知识,希望对你有一定的参考价值。

A simple demo that shows how to pan from one side of an object to another dynamically in actionscript 3.

demo at: http://www.adamcoulombe.info/lab/as3/sliderbox.html
  1. //A simple demo that shows how to pan from one side of an object to another dynamically in actionscript 3.
  2.  
  3. //demo at: http://www.adamcoulombe.info/lab/as3/sliderbox.html
  4.  
  5. import fl.transitions.Tween;
  6. import fl.motion.easing.*;
  7. import fl.transitions.TweenEvent;
  8.  
  9. var sliderBoxTween:Tween
  10.  
  11. stage.addEventListener(MouseEvent.MOUSE_MOVE,mouseMoved)
  12.  
  13. function mouseMoved(e){
  14. var xPercent = mouseX / stage.stageWidth;
  15. var newXPos = (stage.stageWidth - sliderBox.width) * xPercent;
  16. sliderBoxTween = new Tween(sliderBox, "x", Circular.easeOut, sliderBox.x, newXPos, 1, true);
  17. }

以上是关于AS3轻松鼠标平移的主要内容,如果未能解决你的问题,请参考以下文章

如何在 as3 中平滑图像的“缩放”和“平移”

按住 AS3 键防止鼠标更新

AS3 创建一个圆圈并通过按住鼠标来扩展它

AS3 将鼠标事件转换为键盘事件

图片居中按比例显示鼠标滚动缩放鼠标拖动平移

AS3-鼠标点击会影响数组时间轴中的对象