Переменная не была назначена - PullRequest
0 голосов
/ 02 июля 2018

Этот код в основном использует код из https://gist.github.com/runewake2/b4b7bf73485222f7c5a0fe0c91dd1322strong text

Я уже назначил переменную, но все еще получил эту ошибку. Кто-нибудь может сказать мне, как? Я смотрел этот учебник для парня, и он сделал это с этим кодом, так что не должно быть проблем, я думаю.

enter image description here

1 Ответ

0 голосов
/ 02 июля 2018

Проблема в том, что вы не инициализируете свойство private Material material; Когда вы создаете такой объект, вы создаете ссылку, которая указывает на null. В вашем коде вы пытаетесь изменить этот объект, но, поскольку он не инициализирован, он null. Решение состоит в том, чтобы инициализировать его в конструкторе следующим образом:

public FlowLines() 
{
     this.material = new Material();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...