Joystick 2D
SourcesInteraktiver 2-Achsen-Joystick. Ziehen Sie den Knopf — auch während die Simulation läuft — und beide Ausgänge folgen verzögerungsfrei. Das Platzieren eines Joystick-Blocks (oder eines beliebigen interaktiven Eingabeblocks) schaltet die Simulation automatisch auf Echtzeit-Taktung.
Ein- & Ausgänge
| Direction | ID | Label | Typ | Status |
|---|---|---|---|---|
| ← Out | x |
X | number | Output |
| ← Out | y |
Y | number | Output |
Parameter
| Parameter | Label | Typ | Standardwert | Beschreibung |
|---|---|---|---|---|
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 |
Anwendungsbeispiele
- Fluglage-Simulation: Steuern Sie Neige- und Rollwinkel eines dynamischen Flugkörpers live mit der Maus.
Hinweise & Best Practices
- Echtzeit-Dynamik: Ermöglicht flüssiges Feedback in Verbindung mit Scopes oder 3D-Visualisierungen.
Verwandte Blöcke
- Slider: Eindimensionaler Schieberegler
- KeyboardInput: Diskrete Richtungstastensteuerung
- Constant: Statische konstante Signalquelle