だから私は映画クリップ「果物」のインスタンスをたくさん持っています。それらはすべて無名です。
「fruitGroup」という名前のマザー ムービー クリップにそれらを追加しました。
コードが行うことになっているのは、任意のフルーツ インスタンスがクリックされ、そのアニメーションが再生され、永久に破棄されるときです。
マウスが以前に破壊された果物の座標上に来るまで、うまく機能します。実が復活!
fruitGroup.addEventListener(MouseEvent.MOUSE_OVER,fruitOver);
fruitGroup.addEventListener(MouseEvent.CLICK,fruitclick);
fruitGroup.mouseEnabled = false;
function fruitOver(e:MouseEvent)
{
e.target.play();
}
function fruitclick(e:MouseEvent)
{
e.target.gotoAndPlay(82);
if (e.target._currentframe==100)
{
e.target.removeChild(e.target);
}
}
編集:私は自分のセットアップを本当に明確にしませんでした。fruitGroup と CLICK リスナー以外に、セットアップにはさらに 2 つの要素があります。ベース シンボルには 100 フレームがあります。1 ~ 81 はマウスオーバーで再生されるウィグル アニメーション、82 ~ 100 はクリックで再生されるフェードアウト アニメーションです。フレーム 100 のベース シンボルの内側で破壊が発生するのではないでしょうか。