2 de novembro de 2018

Arrays: Como usar na unity?

Acho que todos aqui já conhece e sabe como usar variáveis! Certo? Bom uma array nada mais é que, um modo de guardar vários valores numa só variável, e dessa forma fazer varias operações sobre elas.

Isso é, ao invés de criar 10 variáveis string para por exemplo para guardar os nomes, crio apenas uma. E cada nome tendo sua posição que começa do 0 ate o ultimo valor dentro da Array.

Para criar uma Array basta:

Definir um tipo de leitura: private, public etc...
Definir um tipo de valor: byte, short, int, float, GameObject ou todas as variáveis suportadas pela unity.
Abrir e fechar cochetes: [].
E definir um nome.
Ficando assim:

private string[] namePlayers;

Também podemos definir o numero de itens nessa Array:

private string[] namePlayers = new string[15];

E setar valores nesses itens:

private string[] namePlayers = new string[4] {"Antonio", "Maria", "Ana", "Pedro"};

E para acessar certo item basta:

print(namePlayers[2]);

Sempre lembrando que as Arrays sempre começa do numero 0, por exemplo:

Quero pegar o item que contem o nome de Ana, então devo chamar: namePlayers[2], pois o Antônio é 0, Maria é 1 e Ana é 2.

Também posso quantos itens tem na Array:

namePlayers.Length;

Feito.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *