質問

した方が良いですか? Unload ムービークリップ 前に Removing コンテンツを RAM からクリアして RAM をよりよく解放するには、ステージから外しますか?

Adobe Flash AS2 ドキュメント:

  • removeMovieClip() - ムービークリップインスタンスを削除します。
  • unloadMovie() - ムービークリップインスタンスの内容を削除します。
役に立ちましたか?

解決

いいえ。による ライブドキュメント:

unloadMovieClip 映画クリップインスタンスの内容を削除します。 インスタンスプロパティとクリップハンドラーは残ります。

そのプロパティとクリップハンドラーを含むインスタンスを削除します、 使用 MovieClip.removeMovieClip().

これはつまり removeMovieClip() すべての痕跡を削除します MovieClip たとえば、一方で unloadMovieClip() その内容のみが削除されます。それはまた、 unloadMovie() 電話をかける前に電話する必要はありません removeMovieClip().

他のヒント

私はこれを言うことを憎む限り。 removeMovieClipは、ムービークリップの痕跡をすべて削除しません。 例えば:のsetIntervalを使用する場合はそれも(私はハードな方法を見つけなければならなかったのように)アンロードやムービークリップを削除した後にイベントを発生します。

(必要な場合)

Aは、removeMovieClipは、明示的なunloadMovieClipを行います。しかし、クリップをアンロードしてインスタンスを削除しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top