Crear un arreglo de una clase en otra clase
using UnityEngine; using System.Collections;
public class EmptyStruct : MonoBehaviour {
public class Torneo {
public string Nombre;
public int CantJug;
public Jugador[] Jugadores;
}
public class Jugador {
public string Nombre;
public int Partidos;
public int GolesF;
public int GolesC;
}
public Torneo test = new Torneo();
void Start () {
test.Jugadores = new Jugador[1];
test.Jugadores[0].Nombre = "asd";
Debug.Log (test.Jugadores[0].Nombre);
}
}
Estoy tratando de crear un arreglo de una custom class desde otra custom class, y me da este error NullReferenceException: Object reference not set to an instance of an object EmptyStruct.Start () (at Assets/Scripts/EmptyStruct.cs:23)
test.Jugadores[0].Nombre = "asd"; Esa es la línea 23
Comment