Импорт Svg файлов в List через код Unity

Не импортируются svg-файлы(Textured Sprite) через код:

Resources.Load<Sprite>("camping");

Спрайты находятся в папке Assets/Resources/camping, но код их почему-то не видит, хотя при ручном импорте(т.е. перетаскиванием на public sprite) всё хорошо. Файлов очень большое количество и хотелось бы загрузить их всех разом в один List, но этот код тоже не работает:

pics.AddRange(Resources.FindObjectsOfTypeAll<Sprite>());

Прошу вашей помощи, господа.


Ответы (1 шт):

Автор решения: RiotBr3aker

Для загрузки из папки нужно использовать Resources.LoadAll.

// массив
var arr = Resources.LoadAll<Sprite>("camping");

// список
var lst = new List<Sprite>(Resources.LoadAll<Sprite>("camping"));
→ Ссылка