mouse_press - spoolkitamura/nyle-doc-jp GitHub Wiki

mouse_press?

マウスボタンが押された瞬間かどうかの判定

マウスボタンが押された瞬間のみ「真」を返します。

mouse_press?(button)

引数

名前 説明 備考
button ボタンを表すシンボル
(Appendix1を参照)

:L または :MOUSE_L    左ボタン
:M または :MOUSE_M   中ボタン
:R または :MOUSE_R    右ボタン
Appendix1に記載されている
定数名または定数値での指定も有効

 

戻値

内容
true      マウスボタンが押された瞬間である
false     マウスボタンが押された瞬間ではない

 

使用例

# 左ボタンが押された瞬間であれば statusに trueが代入され、
# 左ボタンが押された瞬間でなければ statusに falseが代入されます。
status = Nyle.mouse_press?(:L)
# 中ボタンが押された瞬間であれば statusに trueが代入され、
# 中ボタンが押された瞬間でなければ statusに falseが代入されます。
status = Nyle.mouse_press?(:M)
# 右ボタンが押された瞬間であれば statusに trueが代入され、
# 右ボタンが押された瞬間でなければ statusに falseが代入されます。
status = Nyle.mouse_press?(:R)

 

⚠️ **GitHub.com Fallback** ⚠️