pyxen.input.mouse
マウスの位置、移動、ボタンにアクセスします。
mouse = pyxen.input.mouse
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
present | bool | プラットフォームがマウスをサポート |
pos | Vector2 | 現在のマウス位置 |
delta | Vector2 | 前フレームからの移動量 |
ボタン
mouse.leftmouse.rightmouse.middle
各ボタンはButtonオブジェクトです:
if mouse.left.pressed:
print("Clicked!")
例:ドラッグ
if mouse.left.down:
pos = mouse.pos
player.x = pos.x
player.y = pos.y
注意事項
- すべてのプロパティは読み取り専用
deltaは毎フレームリセットされる- 座標はエンジンモードに応じてワールド/スクリーン空間