[Departure from the Void] リソースのキャッシュ管理をあれこれ
今日はゲーム中で使うオブジェクトのリソースの管理周りを実装していました。
時間が無いため、今日はソースコードのみ示して終わりにしたいと思います。
(投げやりで申し訳ございません・・・)
IResources.cs
CachedResources.cs
今回このリソース管理クラスを実装した目的は、一度ロードしたオブジェクトをキャッシュとして保持しておき、簡単に使いまわせる仕組みを作ることです。
アプリ側からは、以下のようにして使うことが出来ます。
これで、大量にステージ中にオブジェクトを安心して配置できるようになりました。