打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
as3 图片拖动与滑轮的使用

import fl.transitions.easing.*;
import fl.transitions.Tween;
var imgX:Number = 2;//图片缩放大小
var imgY:Number = 2;//图片缩放大小
var moveTween:Tween;
var img_x:Number = img.scaleX;
var img_y:Number = img.scaleY;
function onMouseWheelHandler(e:MouseEvent ):void {
  if (e.delta>0) {
    //上侦听
    moveTween = new Tween(img, "scaleX", Elastic.easeOut, img_x, img.scaleX - imgX, 1, true);
    moveTween = new Tween(img, "scaleY", Elastic.easeOut, img_y, img.scaleY - imgY, 1, true);
  } else if (e.delta<0) {
    //下侦听
    moveTween = new Tween(img, "scaleX", Elastic.easeOut, img_x, img.scaleX + imgX, 1, true);
    moveTween = new Tween(img, "scaleY", Elastic.easeOut, img_y, img.scaleY + imgY, 1, true);
  }
}
stage.addEventListener(MouseEvent.MOUSE_WHEEL ,onMouseWheelHandler);
//拖拽
img.x = mouseX;
img.y = mouseY;
stage.addEventListener(MouseEvent.MOUSE_DOWN ,drag_);
stage.addEventListener(MouseEvent.MOUSE_UP ,drag_false);
function drag_(e:MouseEvent) {
  img.startDrag();
}
function drag_false(e:MouseEvent) {
  img.stopDrag();
}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ActionScript3.0写的flash菜单(十五)_鑫鑫原创-我的技术,我的知识_百...
flash制作实例:图片翘转缩放拖动
flash as2简易教程第4篇
利用jquery插件的图片剪切上传功能
vb窗体的控件随窗体变化自动调整大小
C#Winform控件随窗体缩放
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服