一个有关拖动,和甩出去的动作,高手帮忙!解决办法
一个有关拖动,和甩出去的动作,高手帮忙!
我又一个元件【mc】,当我鼠标点着不松(mouse_down)可以拖动它,当我松开(mouse_up)时
它可以沿着我拖动的方向继续运动,知道撞到边缘。我的移动是用tweenlite这个类做的缓动效果!
mc.addEventListener(MouseEvent.MOUSE_DOWN,down);
function down(e:EVENT)
{
mc.startDrag(false);
}
mc.addEventListener(MouseEvent.MOUSE_UP,up);
function up(e:EVENT)
{
mc.stopDrag();
//当我鼠标松开以后,以后沿着我拖动mc的方向继续运动,直到撞到边缘!
//这个不直到怎么写请高手帮忙!谢谢!
TweenLite.to(mc,0.6,{x:200,y:200,ease:Elastic.easeOut});
最主要的就是 X,Y怎么弄!请高手帮忙!
}
------解决方案--------------------
如果你拖出来一条弧线,你这方向怎么算?从开始拖动的点到结束拖动的点?
我又一个元件【mc】,当我鼠标点着不松(mouse_down)可以拖动它,当我松开(mouse_up)时
它可以沿着我拖动的方向继续运动,知道撞到边缘。我的移动是用tweenlite这个类做的缓动效果!
mc.addEventListener(MouseEvent.MOUSE_DOWN,down);
function down(e:EVENT)
{
mc.startDrag(false);
}
mc.addEventListener(MouseEvent.MOUSE_UP,up);
function up(e:EVENT)
{
mc.stopDrag();
//当我鼠标松开以后,以后沿着我拖动mc的方向继续运动,直到撞到边缘!
//这个不直到怎么写请高手帮忙!谢谢!
TweenLite.to(mc,0.6,{x:200,y:200,ease:Elastic.easeOut});
最主要的就是 X,Y怎么弄!请高手帮忙!
}
------解决方案--------------------
如果你拖出来一条弧线,你这方向怎么算?从开始拖动的点到结束拖动的点?