Unity入門講座|ボタンを押して画像のオンオフ表示について学ぼう

Unity
Unity講座
うさタブ
うさタブ

今回はUnityのボタンの配置と画像のオンオフ表示について勉強するッピ!

うさタブ
うさタブ

ボタンを押したら画像を表示される仕組みを一緒につくっていくッピ!

ユウキ
ユウキ

ボタンの配置と画像表示?

アイカ
アイカ

まだ習ったことないわ!

うさタブ
うさタブ

ボタンの配置と画像表示・非表示は、
Unityでも基礎の基礎の大事な部分ッピ!

うさタブ
うさタブ

これからこのボタンの配置と画像表示を一緒に勉強して行くッピよ~

スポンサーリンク
スポンサーリンク

ボタンの配置と画像表示について学ぼう

必要なもの

うさタブ
うさタブ

まずは必要なものを用意するッピ!

  • Unity
  • Windows または Mac のパソコン

が必要ッピよ~!

うさタブ
うさタブ

まだ Unity をダウンロードしてない人は

↓ の記事を参考に必要なものをインストールするといいッピ!

画像ファイルを用意しよう!

うさタブ
うさタブ

さっそく画像をUnityで表示するっぴ!

うさタブ
うさタブ

・・・その前に、画像が必要だっぴよ~

画像サンプル
キャラクター画像
うさタブ
うさタブ

今回は、うさタブの画像を用意したッピ!

必要な人は上のうさタブの画像を右クリックから保存するッピ♪

画像の上で[右クリック]をして[名前をつけて画像を保存]を選択します。
今回は、画像を「キャラクター」と名付けました。

アイカ
アイカ

できたわ!

ユウキ
ユウキ

これでいいかな?

うさタブ
うさタブ

オッケーだッピよ~♪

画像をアセットに登録する

うさタブ
うさタブ

それじゃあ最初に画像をアセット登録するッピ!

うさタブ
うさタブ

使いたい画像を、ドラッグ&ドロップでアセットの部分に登録するッピ!

ユウキ
ユウキ

ドラッグ&ドロップってなんだっけ??

アイカ
アイカ

たしか、ファイルをマウスで選択して押しっぱなしのまま

ファイルを移動する方法を

ドラッグ&ドロップっていうんじゃなかったかしら?

ユウキ
ユウキ

そうだったそうだった!

別のウィンドウからファイルを引っ張ってもってくれば良いんだな!?

ユウキ
ユウキ

こんな感じ?

うさタブ
うさタブ

いい感じだっぴ!

2人ともよく出来てるッピ♪

画像をシーンに設置する

うさタブ
うさタブ

次は画像をゲーム画面(シーン)にセッティングするッピ♪

うさタブ
うさタブ

ヒエラルキー下の部分で

右クリックUI画像

を選択するッピ!

うさタブ
うさタブ

Image

オブジェクトができるッピ!

それをクリックして選択するッピ!

アイカ
アイカ

わかったわ!

アイカ
アイカ

これでどうかしら!

ユウキ
ユウキ

いい感じだぜアイカちゃん

うさタブ
うさタブ

さすがッピ!

うさタブ
うさタブ

次は、

インスペクターImageソース画像

に向かって、使いたい画像をドラッグ&ドロップするッピよ~

ユウキ
ユウキ

これでどうだ?

アイカ
アイカ

さすがユウキくんね!

うさタブ
うさタブ

いい感じだッピ~★

うさタブ
うさタブ

そしたら

インスペクター一番上の■

チェックボタンを外すッピ!

ユウキ
ユウキ

オッケー!

アイカ
アイカ

画像が見えなくなったわ!

ユウキ
ユウキ

どうなってんだうさタブ!

うさタブ
うさタブ

ふふふ、これがプログラミングの魔法ッピ!

これは、画像を非アクティブ状態にしたことによって、

画像を一時的に見えなくしたんだッピ!

うさタブ
うさタブ

これから、
ボタンを押すとこの画像を見えるようにプログラムを組んでいくッピよ~

ボタンをつくる

うさタブ
うさタブ

それじゃあ、
さっそくUnityでボタンをつくってみるっぴ!

うさタブ
うさタブ

ヒエラルキー下の部分で

右クリックUIボタン

を選択するッピ!

アイカ
アイカ

できたわ!

うさタブ
うさタブ

よくできてるッピよ~!

うさタブ
うさタブ

このボタンを

[画像表示]

と名前をつけるッピ~

うさタブ
うさタブ

そのまま画像表示と名付けた

[画像表示]text(Legacy)

をクリックして、

インスペクター→テキスト

を選んで、Buttonの文章を編集するッピ!

アイカ
アイカ

名前は何がいいかしら?

ユウキ
ユウキ

そのまんま【ボタンを表示】でいいんじゃないかな?

うさタブ
うさタブ

ナイスアイデアッピ!

わかりやすいのが一番いいッピ!

ボタンに押すと画像を表示するプログラムを仕込む

うさタブ
うさタブ

ボタンに、押すと画像が出るプログラムを仕込むッピ!

うさタブ
うさタブ

まずは、【画像表示】と名付けたUIボタンをクリックするッピ!

うさタブ
うさタブ

プログラムを仕込む準備をするッピ!

インスペクター→[クリック時()]→[+]

をクリックするッピ!

ユウキ
ユウキ

こんな感じか?

うさタブ
うさタブ

うんうん、いい感じッピよ~♪

うさタブ
うさタブ

そのあとは、左のヒエラルキー下にある

Imageをドラッグ→[クリック時()]下→[なし(オブジェクト)]

にドロップして、プログラムを設定するッピ♪

アイカ
アイカ

Image◎になったわ!

うさタブ
うさタブ

おお、上手くできてるッピ♪

アイカちゃん天才だッピ!

うさタブ
うさタブ

次はクリック時()の

[No Function]

[GameObject]→[SetActive(bool)]

を選択するッピ~

うさタブ
うさタブ

最後に、
Imageの横のチェックボタンにチェックが入っているかを確認するっピよ~

テストプレイ

うさタブ
うさタブ

最後にテストプレイをするッピよ~

[▶]を押して、ボタンをクリック!

画像が表示されば完了ッピ!

ユウキ
ユウキ

おおお!
画像が現れたっ

アイカ
アイカ

やったねっ

学習のまとめ

学習のまとめ
  • ヒエラルキーからUI、ボタンでボタンを作成する
  • ドラッグ&ドロップで画像ファイルをアセットに登録
  • 画像ファイルを非アクティブにする
  • クリック時()の下[+]ボタンを選択
  • 画像を[なし(オブジェクト)]にドラッグ&ドロップ
  • No Functionのをクリックし、GameObject]→[SetActive(bool)]を選択
  • テストプレイ

うさタブ
うさタブ

次は画像を消すボタンをつくってみるッピよ~~!

スポンサーリンク

どうしてもわからない、そんなときは?

ユウキ
ユウキ

うさタブ!

オレ、もっと本格的にゲームが作りたいんだ

アイカ
アイカ

私もだわ!

もっとたくさん実用的なコードを

学ぶことってできないかしら?

うさタブ
うさタブ

おお、2人ともやる気ッピね!

ゲームの作り方を学ぶなら、コレとかどうッピか?


 

うさタブ
うさタブ
Udemy」テレビでも有名な動画教材
人気の機械学習からUnityゲーム講座まで選び放題ッピ!

うさタブ
うさタブ

2DアクションRPG脱出ゲーム

3Dゲーム制作講座まで

買い切り講座だからいつでも勉強し放題ッピよ~!

ユウキ
ユウキ

お!いいじゃん!

アイカ
アイカ

あと、どこか素敵な素材を売っているところはないかしら? 公式の素材販売だと、クレカ支払いしかなくて・・・

ユウキ
ユウキ

小学生じゃクレカで支払えないぜ~

うさタブ
うさタブ

ゲームの素材を買いたいなら、

DLsiteBoothとかどうッピか?

うさタブ
うさタブ

素敵なドット絵や音楽素材がいっぱい売ってるッピ!

うさタブ
うさタブ

しかもUnityアセットストアと違って

クレカ支払いじゃなく、コンビニ支払いができるのもポイントッピ!

ユウキ
ユウキ

すげーカッコいい素材がいっぱいある!

アイカ
アイカ

わたしもさっそくチェックしてみようかな♪

スポンサーリンク
Unityプログラミング
学んで遊んでジャンケンポン!
タイトルとURLをコピーしました