Unity事例ノート

UNITY

クリックするたびに色を切り替える方法

オブジェクトをクリックするたびに、緑→赤、赤→緑と切り替えできるようにしましょう。

今回はマテリアルは使用せず、greenとredのUnityカラーネームを使います。

関連記事:
ボタンを押すたびに順番にオブジェクトを切り替える
ボタンによってPrefabの種類を変える
1秒おきにPrefabを変える
クリックしてから1秒間だけtrueにする
一瞬だけオブジェクトの色を変える

ifを使ったカラー切り替え

Cubeオブジェクトを用意します。

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

if文を使って、クリックするたびにマテリアルカラーを切り替えています。

関連記事:
ボタンを押すたびに順番にオブジェクトを切り替える
ボタンによってPrefabの種類を変える
1秒おきにPrefabを変える
クリックしてから1秒間だけtrueにする
一瞬だけオブジェクトの色を変える

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

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

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

SCHOOL教室案内