Efecto: cambiar valor de variable
EfectoN.º 9239
Sinopsis
Elige la variable, a quién afecta y la operación: sumar, restar, multiplicar, dividir (división entera), módulo o fijar un mínimo o un máximo. Dividir por cero no cambia nada. No crea la variable: dásela antes con Efecto: dar variable. En una pila, dar, cambiar y quitar variables siguen siempre ese orden, sin importar la altura.
Paso a paso
Suma 5 puntos en cada pisada
Cajas que necesitas
- DisparadorDisparador: pisa un objeto
- ComplementoComplemento: texto de variable
- EfectoEfecto: cambiar valor de variable
- EfectoEfecto: dar variable
- EfectoEfecto: mostrar mensaje
- Coloca un objeto pisable A. Crea una variable de usuario «puntos», con valor y duración mientras esté en la sala; guarda.
- Apila «Pisa un objeto», «Dar variable», este efecto, «Texto de variable» y «Mostrar mensaje». Selecciona A en el disparador.
- En «Dar variable» elige Usuarios, «puntos», quien dispara y valor inicial 0, sin sobrescribir. En «Cambiar valor» elige la misma variable y usuario, operación Suma y valor fijo 5.
- En «Texto de variable» usa identificador «puntos», Usuarios, variable «puntos», quien dispara, Numérica e Individual. En el mensaje escribe «Tienes $(puntos) puntos», para quien dispara.
- Guarda todas las cajas con retardo 0. Pisa A dos veces, saliendo entre ambas pisadas.
Resultado: La primera pisada muestra 5 puntos y la segunda 10.
Configuración

Notas
- Cambiar valor no crea la variable: por eso también se da en la pila. Dar, cambiar y preparar el texto siguen un orden fijo, independiente de la altura.
- Efecto: cambiar valor de variable no crea la variable: primero hay que usar Efecto: dar variable.
- Dentro de una pila el orden es fijo: dar → cambiar → quitar → se lee
$(…)→ mensajes → señal. No depende de la altura. - Dividir entre 0 y el módulo 0 no cambian nada. La división es entera.
- «Definir mínimo» es un piso y «definir máximo» es un techo.
Relacionadas
- Disparador: pisa un objeto
- Variable de usuario
- Efecto: dar variable
- Complemento: texto de variable
- Efecto: mostrar mensaje
Aparece en estas recetas










