Input.mouse_push?(mouse_code)

概要

マウスの指定のボタンが押された瞬間だけ真を返します。

引数

引数名内容備考デフォルト値
mouse_codeマウスに関する情報を参照

戻値

マウスボタンの状態
true  … 指定のボタンが押された瞬間である
false … 指定のボタンが押された瞬間ではない

サンプル

color = C_BLUE
Window.loop do
  # マウスの左ボタンが押された瞬間に円の色を変更します
  if Input.mouse_push?(M_LBUTTON)
    if color == C_BLUE
      color = C_CYAN
    else
      color = C_BLUE
    end
  end
  Window.draw_circle_fill(320, 240, 100, color)
end

関連メソッド

Input.mouse_down?
Input.mouse_release?