TUTORIAL JAVASCRIPT #3 : LA VARIABILE "INTEGER"

La variabile "integer" è, a parer mio, una delle variabili più utili in un gioco. In se la variabile è semplice, perchè esprime solamente il valore di se stessa, ma può tornare molto utile per esempio per segnare la batteria di una torcia, i soldi che il giocatore del gioco possiede, un numero di batterie a disposizione...
In questo tutorial vi insegnerò principalmente a cambiare il valore di questa variabile, ma anche a mostrarla nella scena tramite un GUIText.
Per inserire una variabile "integer", inserite questa riga di codice:

var NOMEVARIABILE : int = VALOREVARIABILE;

Mi sembra piuttosto sciocco farvi sapere che alla variabile potranno essere attribuite solamente cifre intere e nessun decimale.
Nella zona "VALOREVARIABILE" inserite un numero (intero), che sarà il valore di partenza della variabile scelta.
Per cambiare valore ad una variabile ci sono diversi modi:
1) Si può aumentare o diminuire di una unità il valore della variabile, per esempio se la diminuzione o l'aumento della variabile sarà in seguito ad una condizione:
if(CONDIZIONE[che spiegherò più avanti])
{
NOMEVARIABILE++;
NOMEVARIABILE--;
}
Nel primo caso il valore della variabile aumenterà di un' unità, mentre nel secondo diminuirà di un'unità.

2) Si può aumentare o diminuire di un valore scelto il valore della variabile:
if(CONDIZIONE)
{
NOMEVARIABILE += 5;
NOMEVARIABILE -= 5;
}
Nel primo caso il valore della variabile aumenterà di cinque unità, nel secondo diminuirà sempre di cinque unità.

3) Si può moltiplicare il valore della variabile per un numero scelto:
if(CONDIZIONE)
{
NOMEVARIABILE *= 5;
}
In questo caso il valore della variabile verrà moltiplicato per 5 ogni volta che la condizione sarà quella giusta.

4) Si può dividere il valore della variabile per un numero scelto:
if(CONDIZIONE)
{
NOMEVARIABILE /= 5;
}
In questo caso il valore della variabile verrà diviso per 5 ogni volta che la condizione sarà quella giusta.

5) Si può assegnare un valore alla variabile direttamente senza aumentare o diminuire il suo valore:
if(CONDIZIONE)
{
NOMEVARIABILE = 5;
}
In questo caso il valore della variabile diventerà istantaneamente uguale a 5.

NON ESITATE A CHIEDERE IN CASO DI BISOGNO!

Nessun commento:

Posta un commento