2个回答
展开全部
//下面例子中场景宽度是 1000,移动的对象实例名叫mc,mc的宽度为200,起始时MC水平居中,即其x坐标为500-(200/2)=400;
mc._x=400//初始化mc的横坐标
import mx.transitions.Tween;//导入Tween类,使用缓冲类来移动你要的MC会得到很好的效果
var mmListener:Object = new Object();//建立监听,以获取鼠标移动事件
mmListener.onMouseMove = function () { //鼠标移动时触发
xmc=mc._x
var myTween:Tween = new Tween(mc, "_x", mx.transitions.easing.Elastic.easeOut, xmc, _xmouse-100, 3, true);
};
Mouse.addListener(mmListener);//给鼠标绑定监听事件
mc._x=400//初始化mc的横坐标
import mx.transitions.Tween;//导入Tween类,使用缓冲类来移动你要的MC会得到很好的效果
var mmListener:Object = new Object();//建立监听,以获取鼠标移动事件
mmListener.onMouseMove = function () { //鼠标移动时触发
xmc=mc._x
var myTween:Tween = new Tween(mc, "_x", mx.transitions.easing.Elastic.easeOut, xmc, _xmouse-100, 3, true);
};
Mouse.addListener(mmListener);//给鼠标绑定监听事件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询