Unity事例ノート

UNITY

Fire1の入力を扱う

Fire1の入力を扱ってみましょう。

Input.GetButton("Fire1") では、左Ctrlキーまたは左クリックの入力を、Bool型で取得することができます。

今回の例では、Fire1の入力状態で、オブジェクトをSphereに変えます。

関連記事:
ボタン押している間だけ実行する

Fire1入力はBool型

事前に、Fire1の入力について確認してみましょう。

編集 > プロジェクト設定 > InputManager > Fire1

キーボード操作では、「left ctrl」左Ctrlキー、「mouse 0」左クリックなどがデフォルトで設定されています。

これらの入力を使い、スクリプトを作成しましょう。

CubeとSphere、空のオブジェクトを作成します。

FireInput.csを作成し、GameObject(空のオブジェクト)に追加します。

FireInput.csを記述します。

キューブとスフィアのフィールドに、それぞれオブジェクトを入れます。

左Ctrlキーまたは、マウスの左クリックを押したままにすると、Sphereが表示されます。

関連記事:
ボタン押している間だけ実行する

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内