BlockWerk Dokumentation
⌨

Keyboard Input

Sources

Interaktive Tastatureingabequelle. Klicken Sie auf den Block, um ihn zu aktivieren, und steuern Sie anschließend mit den Pfeiltasten oder WASD — auch während die Simulation läuft. Das Platzieren eines KeyboardInput-Blocks (oder eines beliebigen anderen interaktiven Eingabeblocks) schaltet die Simulation automatisch auf Echtzeit-Taktung.

In BlockWerk simulieren

Interaktive Sandbox direkt im Browser — keine Installation, WebAssembly-Engine.

In BlockWerk simulieren →

Ein- & Ausgänge

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

Parameter

Parameter Label Typ Standardwert Beschreibung
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

Anwendungsbeispiele

  • Flugsimulator-Steuerung: Achsen direkt mit den Eingängen eines Flugdynamikmodells koppeln.

Hinweise & Best Practices

  • Fokussteuerung: Um versehentliche Eingaben während der Modellierung zu verhindern, nimmt der Block Tastendrücke nur im aktivierten Zustand entgegen.

Verwandte Blöcke

  • Joystick2D: Kontinuierliche zweidimensionale Maussteuerung
  • Slider: Stufenloser 1D-Schieberegler
  • Constant: Feste statische Signalquelle