Mt3Zz / Unity-SODatabase

Database of ScriptableObject for Unity
MIT License
0 stars 0 forks source link

Feature/object storage #2

Closed Mt3Zz closed 1 month ago

Mt3Zz commented 1 month ago

概要 ObjectStorageクラスを追加しました。 BaseObjectのリストを保持するためのクラスです。

BaseObjectの管理にあたって、識別のためにObjectIdクラスを追加しました。 ObjectStorageのエディター拡張のためにパッケージ設定を保存するためのシングルトンクラスを追加しました。

詳細 以下のクラスを追加しました。

フィールド ObjectStorage

ObjectId : IEqualable

PackagePreferences : ScriptableSingleton

メソッド ObjectStorage

テスト メソッドの動作を確認するためのテストを追加しました。

影響 現時点では、他のコードに影響を与えません。