pyxen.input.mouse
Zugriff auf Mausposition, Bewegung und Tasten.
mouse = pyxen.input.mouse
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
present | bool | Plattform unterstützt Maus |
pos | Vector2 | Aktuelle Mausposition |
delta | Vector2 | Bewegung seit letztem Frame |
Tasten
mouse.leftmouse.rightmouse.middle
Jede ist ein Button-Objekt:
if mouse.left.pressed:
print("Geklickt!")
Beispiel: Ziehen
if mouse.left.down:
pos = mouse.pos
player.x = pos.x
player.y = pos.y
Hinweise
- Alle Eigenschaften sind nur lesbar
deltawird jeden Frame zurückgesetzt- Koordinaten sind je nach Engine-Modus im Welt-/Bildschirmraum