motkot
@motkot
Программирование C#.

Почему нельзя в кнопку передать аргументы, кроме стандартных ( int, string и тд )?

Написал такой код:

public void ChangeMaterial(Material material)
    {
        foreach(SkinnedMeshRenderer meshRenderer in playerMeshRenderers)
        {
            meshRenderer.material = null;
        }
    }


Но из-за аргумента Material он не показывается, когда хочу добавить вызов этого метода для кнопки.

Как это исправить?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos Куратор тега Unity
Как исправить - использовать другой архитектурный подход, в котором параметры будут передаваться иначе.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы