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
Cajas que necesitas
- DisparadorDisparador: dice algo
- EfectoEfecto: dar variable
- EfectoEfecto: cambiar valor de variable
- 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.
- 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.
- 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.
- 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

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.








