ドラッグ&ドロップで制御
マウスで押しながらムービークリップを動かす
on (press) { this.startDrag(); } on (release, releaseOutside) { this.stopDrag(); }
var box_mc:MovieClip; //イベントに関数を割り当てる box_mc.onPress = startMoving; box_mc.onRelease = stopMoving; //ドラッグを開始する関数 function startMoving():Void { this.startDrag(); //ドラッグを開始 } //ドラッグを終了する関数 function stopMoving():Void { this.stopDrag(); //ドラッグを終了 }
ドラッグできる範囲を指定する
- (false, 左上X座標, 左上Y座標, 右下X座標, 右下Y座標)
var box_mc:MovieClip; //イベントに関数を割り当てる box_mc.onPress = startMoving; box_mc.onRelease = stopMoving; //ドラッグを開始する関数 function startMoving():Void { this.startDrag(false, 20, 20, 350, 200);//ドラッグを開始-範囲指定 } //ドラッグを終了する関数 function stopMoving():Void { this.stopDrag(); //ドラッグを終了 }