【求助】鼠标点击后移动到点击位置,如果自动怎么实现?
时间:2010-11-26
来源:互联网
实例mc中加入以下代码,实现点击后mc可以移动到鼠标点击的位置,但是过程鼠标不能松开,请教大家如果要松开的话代码应该怎么写?
复制内容到剪贴板
if (Key.isDown(1)) {
var mcx = _root._xmouse;
var mcy = _root._ymouse;
var xspeed:Number = (_root._xmouse-this._x)/3;
var yspeed:Number = (_root._ymouse-this._y)/3;
}
if (Math.abs(mcx-this._x) and Math.abs(mcy-this._y)) {
this._x += xspeed;
this._y += yspeed;
}
};
代码:
mc.onEnterFrame = function() {if (Key.isDown(1)) {
var mcx = _root._xmouse;
var mcy = _root._ymouse;
var xspeed:Number = (_root._xmouse-this._x)/3;
var yspeed:Number = (_root._ymouse-this._y)/3;
}
if (Math.abs(mcx-this._x) and Math.abs(mcy-this._y)) {
this._x += xspeed;
this._y += yspeed;
}
};
作者: youxiaohanpian 发布时间: 2010-11-26
import gs.TweenLite;
mc.onPress=function(){
TweenLite.to(this,1,{_x:_xmosue,_y:_ymouse});
}
mc.onPress=function(){
TweenLite.to(this,1,{_x:_xmosue,_y:_ymouse});
}
作者: flash023 发布时间: 2010-11-26
引用:
原帖由 flash023 于 2010-11-26 13:33 发表import gs.TweenLite;
mc.onPress=function(){
TweenLite.to(this,1,{_x:_xmosue,_y:_ymouse});
}
作者: youxiaohanpian 发布时间: 2010-11-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28