Está en la página 1de 1

Mientras un juego se está ejecutando generalmente tiene información almacenada

El valor que tiene almacenada y el tipo de ese valor es lo que se conoce con el nombre de variable

Ejemplo de un buzón : cartas, postales, revistas, arañas, aire: el contenido del buzón es variable

Lo mismo sucede con nuestras variables

Ejemplos: nombre del jugador, puntaje, nivel del jugador, la vida, la cantidad de energía, entre
otros.

Las variables nos definen estados del juego como se encuentra el juego en este momento

Las variables tienen un nombre y demás tienen un valor

1. crear una variable de nombre playerName


public string playerName = "Pedro";

2. crear una variable para la puntuación


public int playerStore = 50;

3. crear una variable para el máximo puntuación


public int maxScore = 120;

4. dentro del método Start imprimir el score por consola adicionándole 12 puntos
Debug.Log(playerStore + 12);

5. Ejecutar nuestro juego en unity dar click en play, visualizar el resultado en la consola.

6. En unity seleccionar myFirstObject y como veremos en la barra de inspector se muestran las


variables que se definieron en el script

7. si cambiamos el valor del playerScore en la propiedad en Unity y ejecutamos nuevamente


veremos el cambio que hemos hecho a dicha propiedad

Los valores que se están definiendo en el script son valores por defecto

8. ir al script y cambiar los valores de las variables

playerName por Desconocido, PlayerScore = 0

9. hay variables que no se deberían modificar

Para este caso vamos a cambiar la propiedad de PlayerScore a private

Podemos ver ya en unity la propiedad no se muestra, ya que indicamos en el script que dicha
variable no fuera accedida desde el exterior, en este caso desde el editor de unity.

También podría gustarte