Папка Resources. Обращение к частям спрайта в Multiple режиме? Unity
Есть Спрайт Sprite1 в папке Asset, в папке Resources. Я его нахожу с помощью данного кода, всё работает:
public SpriteRenderer rend;
void Start()
{
rend.sprite = Resources.Load<Sprite>("Sprite1");
}
Потом получается я данный спрайт разрезаю на 4 части, то есть перевожу из Single в Multiple. Получается 4 подспрайта Sprite1_0, Sprite1_1, Sprite1_2, Sprite1_3. Немного не понимаю тогда в данном случае, как обратиться, например, к спрайту Sprite1_2.
Ни так не выходит:
rend.sprite = Resources.Load<Sprite>("Sprite1_2");
Ни так:
rend.sprite = Resources.Load<Sprite>("Sprite1/Sprite1_2");
Если кто знает в чём проблема, подскажите, пожалуйста.
Ответы (1 шт):
Автор решения: farkon00
→ Ссылка
Это, нажаль, невозможно. Лучше создайте публичное поле и в инспекторе перетяните нужный спрайт.