BlockWerk Documentation
🕹

Joystick 2D

Sources

Manette 2 axes (joystick) interactive. Déplacez le curseur central — y compris pendant l'exécution de la simulation — et les deux sorties suivent instantanément. L'insertion d'un joystick (ou de tout autre bloc d'entrée interactive) bascule automatiquement la simulation en cadence temps réel.

Simuler dans BlockWerk

Bac à sable interactif directement dans votre navigateur — aucune installation, moteur WebAssembly.

Simuler dans BlockWerk →

Entrées & Sorties

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

Paramètres

Paramètres Label Type Défaut Description
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

Exemples d'Utilisation

  • Contrôle d'orientation : relier directement les sorties X et Y aux boucles de commande en assiette d'un modèle d'aéronef.

Remarques & Bonnes Pratiques

  • Comportement temps réel : Fournit une réponse immédiate et visuelle avec les oscilloscopes et blocs de rendu 3D.

Composants Associés

  • Slider : Curseur linéaire réglable à un degré de liberté
  • KeyboardInput : Entrée interactive par clavier
  • Constant : Signal scalaire fixe