0

ええ、最初にアップロードするには、アプリケーションまたはactioscript 3コードを再起動するか、少なくともステージ内のすべてのコンテンツを削除する必要があります。

これは映画ではないので、gotoandplaysで遊ぶことはオプションではありません。

ありがとう!

4

2 に答える 2

1

最初の構造設計。

例:gameContainerをスプライト変数をステージに追加します。ゲームが進行している間、すべてのオブジェクトがgameContainerを追加します。ゲームが終了したら、イベントを削除します。すべてのオブジェクトを削除する必要はありません。そして、あなたがそれを行ったデフォルト設定の関数を呼び出します。

// removeEventListener
// removeAllObjects about following
while (gameContainer.numChildren)
{
   gameContainer.removeChildAt (0);
}
于 2013-02-10T15:53:01.603 に答える
1

ベストプラクティスは、強力なリスナーを持つ各オブジェクトがEvent.REMOVED_FROM_STAGEイベントもリッスンし、そのすべてのリスナーを破棄して、保存するプロパティを処理することです。

while(numChildren) removeChildAt(0);

ルート(またはメインタイムライン)から呼び出されると、スコープ内の現在のコンテナーからすべてのシンボルが削除されます。あなたが呼んでいるものがディスプレイリストに追加されていると思いますので、

while(MovieClip(root).numChildren) MovieClip(root).removeChildAt(0);

適切なコードです。

于 2013-02-10T15:56:13.730 に答える