Variable de objeto

VariableN.º 9290

Sinopsis

Le das un nombre, marcas si «Tiene valor» y eliges cuánto dura (por ejemplo, «Mientras la sala esté activa» o permanente). Luego se la das a los objetos con Efecto: dar variable y la cambias con Efecto: cambiar valor de variable. Recoger un objeto y reponerlo en la misma zona conserva su valor, pero recoger la caja de la variable borra la definición y todos sus valores.

Paso a paso

Un objeto con tres vidas

  1. Coloca un objeto A. En otra casilla abre la Variable de objeto, escribe «vida», marca «Tiene valor», elige «Mientras la sala esté activa» y guarda.
  2. Prepara una pila con «Dice algo» = «armar» y «Dar variable». En el efecto elige Objetos, la variable vida, los objetos seleccionados como fuente y solo A; usa un valor inicial fijo de 3 y guarda.
  3. En otra casilla prepara «Dice algo» = «golpe» con «Cambiar valor de variable». Elige vida en Objetos, operación restar y valor fijo 1. Usa el conjunto principal de objetos y selecciona A. Guarda.
  4. Di «armar». Abre /circuits → Variables, busca vida y revisa su valor. Después di «golpe» y pulsa Actualizar para consultar otra vez su valor.

Resultado: A recibe vida = 3 y el golpe la deja en 2. Otro objeto sin esa variable no recibe vidas por ejecutar «Cambiar valor».

Configuración

Ventana de configuración de «Variable de objeto»
La ventana de esta caja en el juego.

Notas

  • Recoger la caja de variable borra la definición y los valores de sus objetos. Recoger solamente A conserva su valor dentro de la misma zona.
  • Recoger y volver a poner un objeto en la misma zona conserva su variable.
  • Recoger la caja de la variable borra la variable y todos sus valores guardados. Al reponerla vuelve vacía.

Relacionadas