Los arrays y las listas sirven para guardar varios valores del mismo tipo.
Un array tiene un tamaño definido.
int[] numeros = { 10, 20, 30 };
También puede crearse indicando el tamaño:
int[] numeros = new int[3];
numeros[0] = 10;
numeros[1] = 20;
numeros[2] = 30;
Los índices empiezan en 0.
string[] armas = { "Pico", "Espada", "Arco" };
Debug.Log(armas[0]); // Pico
Debug.Log(armas[1]); // Espada
Devuelve la cantidad de elementos de un array.
int cantidad = armas.Length;
Recorrer un array:
for (int i = 0; i < armas.Length; i++)
{
Debug.Log(armas[i]);
}
Una List puede crecer o reducirse mientras el programa está funcionando.
Necesita: