Unity Editor 2020.3.1f1
[SerializeField] List<Sprite> foo = new List<Sprite>();
この SerializeField
にフォルダ内のSpriteを全部を登録したい!というときの対処法です。
![](https://shirokurohitsuji.studio/wp/wp-content/uploads/2021/03/8b21c9b1cf5c732129997df6e36f7ffc.png)
InspectorのLockボタンを押すと、他のアイテムを選択しているときもInspectorが固定されたままになります。画像はUnlockの状態です。
固定した状態で、Projectビューの Search by Type を使って目的のフォルダ内のSpriteだけを表示させ、全選択してドラッグ&ドロップするだけです。
![](https://shirokurohitsuji.studio/wp/wp-content/uploads/2021/03/0b17fb7140c076f4c2eb3d91821940ce.png)
![](https://shirokurohitsuji.studio/wp/wp-content/uploads/2021/03/b4e6cec57c990f279b7e909c47d40c46.png)
終わったらUnlockしておきましょう。
Drag multiple items into inspector – Unity Forum
Unity – インスペクター上のリスト変数に対して複数ファイルを一括ドラッグ&ドロップする方法ついて|teratail