Всем привет.
Столкнулся с такой проблемой, что не могу скопировать Texture2D. То есть присвоить в другую переменную её значение. public Texture2D _texture2 = _texture1;
Но при смене текстуры _texture1 меняеться _texture2. Вобщем я хочу что-бы _texture2 не зависила от _texture1.
Буду очень благодарен за помощь.
renat8059, Texture2D - класс, а классы передаются по ссылке (тоесть в вопросе оба поля будут указывать на один и тот же объект)
Чтобы получить новый объект - обычно существует метод .Clone(), но так как тут его нет - нужно создавать новый объект и переносить в него данные из старого.
К счастью тут есть все методы, чтобы это было не многословно