La pestaña Variables (en la barra lateral de tu proyecto) es donde defines valores con nombre que tu aplicación puede almacenar, mostrar, y reaccionar a ellos, una puntuación en curso, un contador, una marca, una pequeña lista de inventario. Cada una tiene un Nombre (para tu propia referencia), un Tipo (Número, Texto, Verdadero/Falso, o Lista), y un Valor Inicial con el que empieza cada vez que se abre la aplicación (los valores nunca se guardan entre lanzamientos).
Mostrar una variable en pantalla
Cualquier bloque Etiqueta tiene un campo "Mostrar variable", pega ahí el ID de una variable (mostrado bajo su botón Eliminar en la pestaña Variables) y su valor actual aparece justo después del propio texto de esa etiqueta, actualizándose en vivo cada vez que una acción lo cambia.
Cambiar una variable
Cuatro acciones funcionan en cualquier Botón, Elemento de Menú, o similar: Establecer Variable (Destino: idVariable,valor) la ajusta a un valor exacto; Cambiar Variable (Destino: idVariable,delta) le suma un número (el delta puede ser el ID de otra variable con un $ delante, p. ej. $otraVariable); Reiniciar Variable (Destino: solo el ID) restaura su Valor Inicial; Calcular (Destino: idVariable,expresión) evalúa una pequeña expresión matemática como puntuacion + 10 * combo (las palabras sueltas se leen como IDs de otras variables) y almacena el resultado.
El bloque Condición: ramificación real
Un bloque Condición compara una variable con un valor (igual, distinto, mayor que, menor que, o contiene) y, solo cuando eso es verdadero, ejecuta su propia acción. Dispáralo desde cualquier lugar con la acción Comprobar Condición (Destino: el propio ID de la Condición). No sucede nada con un resultado falso, para una rama "else", añade una segunda Condición con la comparación opuesta y compruébala también. El valor con el que comparas también puede ser el ID de otra variable con un $ delante, la misma sintaxis que usa el delta de Cambiar Variable.
Mostrar valores como un Gráfico
Un bloque Gráfico dibuja un gráfico de barras en vivo a partir de una variable de tipo "Lista", apunta su campo "Variable de valores" a una y cada entrada separada por comas se convierte en una barra, una segunda variable Lista opcional proporciona las etiquetas debajo. Se redibuja automáticamente cada vez que esa variable cambia, de la misma forma en que lo hace una Etiqueta con "Mostrar variable". Actualmente no hay ninguna acción que construya una Lista automáticamente a partir de una Tabla de Datos Local o de varias otras variables a la vez, solo el reemplazo literal de valor exacto de Establecer Variable, así que los datos de un Gráfico son lo que explícitamente establezcas, no una agregación automática.
Consejo: Los bloques Condición se buscan solo DENTRO DE LA MISMA ventana (a diferencia de los IDs de Notificación, que funcionan en toda la aplicación), mantén una Condición en la misma ventana que todo lo que la comprueba.