flash:鼠标拖动图片到指定的位置,否则回到原处 20
1个回答
展开全部
首先 图片要做成影片剪辑元件,放到场景中,给出实例名如:mc1
然后选中图层所在关键帧,写代码如下,此例中(14,12)为方框坐标,(400,100)为图片原始坐标
mc1.onPress=function(){this.startDrag();}
mc1.onRelease=function(){this.stopDrag();
if(this._x-14<0 and this._y-12<0){setProperty(this,_x,14);setProperty(this,_y,12);}
else{setProperty(this,_x,400);setProperty(this,_y,100);}}
然后选中图层所在关键帧,写代码如下,此例中(14,12)为方框坐标,(400,100)为图片原始坐标
mc1.onPress=function(){this.startDrag();}
mc1.onRelease=function(){this.stopDrag();
if(this._x-14<0 and this._y-12<0){setProperty(this,_x,14);setProperty(this,_y,12);}
else{setProperty(this,_x,400);setProperty(this,_y,100);}}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询