on (press) { //マウス押したときに
startDrag(this,false); //ドラッグ開始
}
on (release) { //マウスを放したときに
stopDrag(); //ドラッグ終了
}
onClipEvent (mouseMove) { //マウスが動くたびに
updateAfterEvent(); //表示を更新
}
ドラッグする対象になるMCのインスタンスに↑のように書けば動きます。Actionscript2.0です。
startDrag(this);については、
startDrag(ドラッグするインスタンス,吸着するかしないか,左,上,右,下)という感じでパラメータを指定できます。
マウスポインタに吸着するかしないかはtrueかfalseどちらかを記述します。吸着すると、インスタンスのどこをつかんでも、常にインスタンスの真ん中にマウスポインタがくっつきます。左上右下はドラッグできる範囲を数字で入力します。0,0,500,300と入力すればムービークリップ上のX座標0~500ピクセル以内、Y座標0~300ピクセル以内しかドラッグできなくなります。
お礼
ありがとうございました。問題解決です。お礼が遅れすみませんでした。