@renat8059

Как скопировать Texture2d?

Всем привет.
Столкнулся с такой проблемой, что не могу скопировать Texture2D. То есть присвоить в другую переменную её значение.
public Texture2D _texture2 = _texture1;
Но при смене текстуры _texture1 меняеться _texture2. Вобщем я хочу что-бы _texture2 не зависила от _texture1.
Буду очень благодарен за помощь.
  • Вопрос задан
  • 29 просмотров
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
В твоём случае так:
Texture2D copyTexture = new Texture2D(originalTexture.width, originalTexture.height);
copyTexture.SetPixels(originalTexture.GetPixels());
copyTexture.Apply();

https://stackoverflow.com/questions/62161868/copy-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 авг. 2022, в 03:58
2000 руб./за проект
11 авг. 2022, в 01:00
300 руб./за проект
11 авг. 2022, в 00:49
50000 руб./за проект