Синтаксис:
Используется csharp
public class map : MonoBehaviour {
public test[] testVariable = new test[10];
void Start () {
testVariable [1].testData = 1;
Debug.Log (testVariable [1].testData);
}
}
public class test {
public int testData = new int();
}
public test[] testVariable = new test[10];
void Start () {
testVariable [1].testData = 1;
Debug.Log (testVariable [1].testData);
}
}
public class test {
public int testData = new int();
}
При компиляции ошибку не выдает, но когда запускаю, появляется ошибка "NullReferenceException: Object reference not set to an instance of an object
map.Start () (at Assets/map.cs:9)", на строке "testVariable [1].testData = 1;". Как от этой ошибки избавиться?