BLOG ブログ

ENTRY

お申し込みはこちら

【Unity】マウスボタン・クリックの検出

 マウスのボタンが押されているかどうかはInput.GetMouseButton()【インプット.ゲットマウスボタン】で取得可能。型はbool。押されていればtrue【トゥルー】、押されていなければfalse【フォルス】。引数は0,1,2で指定可能で、それぞれ上図のようにマウスの左ボタン、右ボタン、ホイールの押し込みに対応している。

 boolを返すので下記のようにそのままif文の条件に入れて利用することが多い。尚、押している間はずっとtrueを返すので連続させたくない場合は工夫が必要である。

if (Input.GetMouseButton(0)){
            Debug.Log("クリックされちゃったぜ");
        }

CONTACT お問い合わせ

無料体験授業は随時開催しています。
ご希望やご質問など、お気軽にお寄せください。