Всем привет, в юнити очень недавно, столкнулся с проблемой. Сам скрипт висит на CanvasManager. Нужно найти все Screen(это gameobject с компонентами канваса) и запихнуть в List _canvas.
Написал такой код, но он не работает
private List<GameObject> _canvas;
void Start()
{
for (int i = 1; i <= 4; i++) {
_canvas.Add(GameObject.Find($"Screen{i}"));
}
}
Я так понимаю, он не может его найти.
NullReferenceException: Object reference not set to an instance of an object