- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メモリの管理方法)
メモリの管理方法について
このQ&Aのポイント
- ActionScript3.0におけるメモリの管理方法について調査しています。
- addChildやaddEventListenerを使用するとメモリが増え、動作が鈍くなることがあります。
- 不要なオブジェクトの削除やイベントの解除などを行い、メモリを解放する必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
イベントリスナの関数はremoveEventListenerしても実は生きていて その関数が参照してるものもそれに応じて実は生き続けてる だからremoveEventListenerしたときに リスナー関数がガーベージコレクションに入るように addEventListenerするときに第5引数useWeakReferenceをtrueにしておく addEventListener(イベントタイプ,関数,false,0,true) これでどうでしょうかね
お礼
なるほどそういうやり方もあるのですか! もうちょっと色々と勉強してみます。 ありがとうございました!