カスタムUnity3Dエクスプローラ

問題

経営資源には、いくつかの問題に対処する必要があります。

  • どのように私はリソースが他の場所で参照されているものを知っています。
  • どのように効率的に削除リソースにすることは、もはや参照されていません。

原則

  • リソーステーブルを使用してキャッシュキャッシュリソース(あなたは辞書を使用することができます)。
  • 各リソースは(リソースをロードする際に渡されるすべての参照保存)対応の弱参照リストを保存します。
  • GCリスト(ガベージコレクション)を使用する場合、各リソース(発注独立した)を保存、新しいリソースをロードするたびに同じ時刻にリソースがリストGCに入れられます
  • 収集ごみにカーソルを使用してGC(各フレームが収集ごみに少しだけカーソルを使用して行うことができ、それがパフォーマンスに影響しません)。

ソース...

公開された41元の記事 ウォンの賞賛4 ビュー3884

おすすめ

転載: blog.csdn.net/weixin_42487874/article/details/103512401