Я пытаюсь изменить изображение, используемое для спрайта в единстве, я получаю ошибку: NullReferenceException: ссылка на объект не установлена на экземпляр объекта. Это привело меня к мысли, что моя функция loadall не работает, так как онавозвращает массив нулевых объектов.Вот мой код:
Sprite[] sprites = Resources.LoadAll<Sprite>("Sprite/Chests");
Затем я использую массив с этой строкой:
SpriteRender.sprite = sprites[SpriteIndex];