一般的な知恵として、ステージからコンポーネントを削除するときは、すべての子も手動で削除して、メモリ内でフローティングしないようにする必要があります。親コンテナが削除されたため、それらはまったく表示されないためです。
この例は、Label
内のコンポーネントBorderContainer
です。私の理解では、Label
最初に を削除してからBorderContainer
.
デフォルトスキンなどのコンポーネントを作成すると、タイトルバー/ヘッダーに がTitleWindow
追加されます。closeButton
閉じるボタンにイベントリスナーを追加しました。TitleWindow.closeButton.addEventListener();
閉じるボタンイベントによって呼び出される関数で、ウィンドウを閉じたり削除したりしたい。
私の質問はこれです。closeButton
の子としてを手動で削除する必要がありTitleWindow
ますか? または、リスナーを削除TitleWindow
してステージから削除すると、スキンによって作成されたコンポーネントが自動的に削除/ガベージ コレクションされますか?