ham_mc.onPress=function(){
startDrag(this);
_root.ham_mc.swapDepths(getNextHighestDepth());
}
ham_mc.onRelease=ham_mc.onReleaseOutside=function(){
stopDrag();
_root.ham_mc.duplicateMovieClip("ham_mc"+x,_root.getNextHighestDepth());
x++
}
このコードは、ユーザーが元の ham_mc を解放 (ドラッグ アンド ドロップ) する新しい ham_mc を生成するだけです。オリジナルが原点に戻ります。Cheese_mc というムービークリップの同じコードがあります。ユーザーはチーズをドラッグ アンド ドロップすることもできます。
では、これらの ham_mc と Cheese_mc が複数作成された場合、最後に作成されたものを削除するにはどうすればよいでしょうか?
シンプルなボタンが欲しいので、delete_mc と呼びましょう。ボタンが押され、最後の duplicateMovieClip アクションが逆になります。これを実装するにはどうすればよいですか?