BlockWerk Documentatie
🕹

Joystick 2D

Sources

Interactieve 2-assige joystick. Versleep de knop — ook terwijl de simulatie draait — en beide uitgangen reageren direct. Het plaatsen van een Joystick (of een ander interactief invoerblok) schakelt de simulatie automatisch over naar realtime afspelen.

Simuleren in BlockWerk

Interactieve sandbox direct in je browser — geen installatie, aangedreven door WebAssembly.

Simuleren in BlockWerk →

Ingangen & Uitgangen

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

Parameters

Parameters Label Type Standaard Beschrijving
valueX X Value number 0 Current X deflection — written by the on-canvas knob. Bounded with Y to the unit circle (|(x,y)| ≤ 1).
valueY Y Value number 0 Current Y deflection — written by the on-canvas knob. Bounded with X to the unit circle (|(x,y)| ≤ 1).
gain Gain number 1 Output scale: out = deflection × gain
springReturn Spring Return boolean true Snap the knob back to (0,0) when released

Gebruiksvoorbeelden

  • Vluchtregeling: sluit de x- en y-uitgangen via versterkingsfactoren aan op de rol- en dompkringen van een dynamisch quadcoptermodel.

Opmerkingen & Best Practices

  • Realtime respons: Zorgt voor onmiddellijke visuele feedback in combinatie met Scope- of 3D-visualisatieblokken.

Gerelateerde Componenten

  • Slider: Enkele eendimensionale schuifregelaar
  • KeyboardInput: Discrete besturing via toetsenbordtoetsen
  • Constant: Vaste statische waarde