Задать вопрос
YugGO
@YugGO

Как заменить материал в Renderer.materials в Unity3d?

В Mesh Renderer есть компонент materials.
5ef62d68590d7336144720.jpeg
Мне нужно через скрипт заменить Element 1.
Element 0 - Текстура объекта
Element 1 - Текстура трещин, которая ложится на текстуру объекта.

Пробовал:
objectRenderer.materials[1] = newMaterial;
Не работает.
  • Вопрос задан
  • 554 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик игр на Unity"
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы