ayuda:general:variables-interruptores-2000-2003
Diferencias
Muestra las diferencias entre dos versiones de la página.
— | ayuda:general:variables-interruptores-2000-2003 [2019/09/23 04:01] (actual) – creado - editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Variables e Interruptores (2000/2003) ====== | ||
+ | ===== Variables ===== | ||
+ | Las variables almacenan valores numéricos enteros que van desde -9999999 hasta 9999999. Al tratarse de valores numéricos, podremos operar con ellos (asignar valores, sumar, restar, multiplicar, | ||
+ | Cuando vas a operar con variables, sólo debes seguir tres pasos, que vienen bien diferenciados en la propia interfaz: primero eliges qué variables vas a cambiar, luego eliges la operación que quieres hacer con ella, y finalmente eliges el segundo operando, de entre todas las posibilidades que se ofrecen. En la propia **ayuda del programa** viene descrito qué representa cada una de las opciones del segundo operando, aunque son bastante intuitivas. | ||
+ | |||
+ | Las variables también tienen la cualidad de poder actuar como disparadores, | ||
+ | |||
+ | Quizás lo que más interesa es saber el uso que tienen las variables dentro de nuestro juego. Podemos hacer cualquier cosa que se nos ocurra, por ejemplo: | ||
+ | |||
+ | * Almacenar el número de veces que hemos hablado con una persona. | ||
+ | * Guardar los parámetros o estadísticas de nuestros héroes. | ||
+ | * Llevar la cuenta de los turnos aliados y enemigos en un sistema de batalla personalizado. | ||
+ | * Guardar coordenadas de eventos para saber su posición. | ||
+ | * Calcular el porcentaje de vida para un Action-RPG. | ||
+ | * ... | ||
+ | | ||
+ | Y así infinidad de posibilidades. | ||
+ | |||
+ | ===== Interruptores ===== | ||
+ | |||
+ | Los interruptores (o **fases**, según una traducción antigua) son variables que sólo pueden almacenar dos valores: true o false (on/off, activado/ | ||
+ | |||
+ | Si nos fijamos en la pantalla anterior, la de variables como precondición, | ||
+ | |||
+ | En definitiva, necesitaremos hacer uso de interruptores cuando queremos diferenciar entre dos estados posibles: activado y desactivado. Por ejemplo, si estamos haciendo un Action-RPG y no queremos que los enemigos nos golpeen mientras nos cubrimos, usaremos una fase que al estar activada signifique que nos estamos cubriendo, y al estar desactivada indique lo contrario. |