Selector: filtrar objetos por variable
SelectorN.º 9262
Sinopsis
Filtra la selección de objetos según una variable de objeto: elige, por ejemplo, «Mayor valor» y la cantidad. Descarta los objetos sin la variable, y en un empate decide un orden fijo. Útil para encontrar la pieza con más puntos o la casilla más usada.
Paso a paso
Encuentra el objeto con más puntos
Cajas que necesitas
- DisparadorDisparador: dice algo
- SelectorSelector: filtrar objetos por variable
- SelectorSelector: objetos elegidos
- EfectoEfecto: dar variable
- EfectoEfecto: desplazar objeto
- Configura una «Variable de objeto» llamada «puntos», con valor. Prepara dos objetos A y B con destino libre a la derecha.
- Crea dos pilas de preparación: «Dice algo» = «cinco» → «Dar variable puntos», valor inicial 5; «Dice algo» = «diez» → «Dar variable puntos», valor inicial 10. En la primera selecciona manualmente A; en la segunda, B. Di ambas palabras. No sobrescribas valores.
- En la pila de prueba, apila «Dice algo» = «mueve», «Objetos elegidos» (elige A y B), «Filtrar objetos por variable» y «Desplazar objeto». En el filtro, elige «puntos», «Mayor valor» y cantidad fija 1.
- En «Desplazar objeto», usa «Objetos del selector», X hacia la derecha con 1 casilla, Y con 0 y retardo 0. Guarda todas las cajas y di «mueve». Deja libre el destino de cada objeto.
Resultado: B avanza porque tiene 10 puntos; A queda fuera.
Configuración

Notas
- El filtro descarta objetivos que no tienen la variable. Si empatan, elige por su identificador.
- Las cajas de filtro siempre corren después de los selectores, da igual la altura.
- Selector: filtrar usuarios por variable descarta a quien no tiene la variable aunque sobre cupo. Los empates se resuelven por id.










