Unity事例ノート

UNITY

2個のボタンでオブジェクトの色を切り替える

複数のButtonによって、オブジェクトのカラーを切り替えできるように、スクリプトを作成してみましょう。

ボタンをクリックするたびに、Cubeの色が変わります。

関連記事:
ボタンでオブジェクトを切り替える(ボタン2個)
ボタンで複数のサウンドを再生
複数のオブジェクトをボタンで表示・非表示

2個のボタンでMaterialカラーを切り替え

Buttonを2個作成し、横並びに配置します。

Cubeを作成します。

ゲームビューではこのように見えています。

ColorChange.csを作成し、Cubeに追加します。

ColorChange.csを記述します。

ClickGreen()とClickBlue()を、ボタンから実行できるように設定します。

1つ目のボタンは、グリーンになるように、以下の手順で設定しました。

同様に、2つ目のボタンは、ブルーになるように設定しました。

ゲームプレイして、ボタンをクリックしてみましょう。

Cubeのカラーが切り替わります。

関連記事:
ボタンでオブジェクトを切り替える(ボタン2個)
ボタンで複数のサウンドを再生
複数のオブジェクトをボタンで表示・非表示

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

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

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

SCHOOL教室案内