У меня есть несколько AssetBundles, которые я хочу преобразовать в файлы изображений .png.
Это активы Texture2D, но проблема в том, что они не доступны для чтения, когда я пытаюсь преобразовать их в PNG с помощью
var _bytes = _texture2d.EncodeToPNG();
команду, я получаю следующее сообщение об ошибке:
Текстура 'название текстуры' не читается, доступ к памяти текстур из скриптов невозможен. Текстуру можно сделать читаемой в настройках импорта текстуры.
Я действительно не могу получить доступ к настройкам импорта текстур, так как они взяты из пакетов ресурсов, и все сделано с помощью кода.
У кого-нибудь есть обходной путь для этого?
Спасибо