pyxen.input.mouse

マウスの位置、移動、ボタンにアクセスします。

mouse = pyxen.input.mouse

プロパティ

プロパティ説明
presentboolプラットフォームがマウスをサポート
posVector2現在のマウス位置
deltaVector2前フレームからの移動量

ボタン

  • mouse.left
  • mouse.right
  • mouse.middle

各ボタンはButtonオブジェクトです:

if mouse.left.pressed:
    print("Clicked!")

例:ドラッグ

if mouse.left.down:
    pos = mouse.pos
    player.x = pos.x
    player.y = pos.y

注意事項

  • すべてのプロパティは読み取り専用
  • deltaは毎フレームリセットされる
  • 座標はエンジンモードに応じてワールド/スクリーン空間