BlockWerk Documentación
⌨

Keyboard Input

Sources

Fuente interactiva de entrada por teclado. Haga clic en el bloque para habilitarlo y controle la salida mediante las teclas de flecha o WASD — incluso mientras la simulación está en marcha. Incorporar un KeyboardInput (o cualquier bloque de entrada interactiva) activa automáticamente la sincronización en tiempo real de la simulación.

Simular en BlockWerk

Simulador interactivo en tu navegador — sin instalación, motor WebAssembly.

Simular en BlockWerk →

Entradas y Salidas

Direction ID Label Tipo Status
← Out x X number Output
← Out y Y number Output

Parámetros

Parámetros Label Tipo Por defecto Descripción
keyX X State number 0 -1 (left/A), 0, or 1 (right/D) — written by the keyboard listener
keyY Y State number 0 -1 (down/S), 0, or 1 (up/W) — written by the keyboard listener
gain Gain number 1 Output scale: out = key state × gain

Ejemplos de Uso

  • Navegación de un vehículo autónomo: vincular x a la consigna de guiñada e y a la consigna de propulsión.

Observaciones y Buenas Prácticas

  • Control de foco: El bloque solo procesa eventos de pulsación de teclas cuando está enfocado activamente, evitando interferencias con los atajos del entorno de modelado.

Bloques Relacionados

  • Joystick2D: Control continuo bidimensional mediante ratón
  • Slider: Deslizador analógico unidimensional
  • Constant: Fuente estática de señal constante