我在flash as2中写入拖动代码,但是画面有点迟钝和卡顿,所以想转化为as3,但是as3的代码不熟悉,请大佬教一下。
as2代码如下
on (press) {
x1 = this._x;
y1 = this._y;
this.startDrag();
}
on (release) {
this.stopDrag();
if (this.hitTest(_root.jc4)) //检测是否正确
{
this._alpha = 0;
_root.fankui.gotoAndStop(2);//正确则播放第二帧动画
}
else
{
this._x = x1;
this._y = y1;
_root.fankui.gotoAndStop(3);//错误则播放第三帧动画
}
}
删除线代码是检测是否拖动正确,不正确则会返回原地。
相似问题