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)]を選択
  • テストプレイ

うさタブ
うさタブ

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

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

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

ユウキ
ユウキ

うーん・・・

やっぱり、どうしてこーなるか良くワカンナイな~

説明を聞いたすぐはわかったつもりなんだけどさ

アイカ
アイカ

そうね・・・わたしも

先生やうさタブさんにすぐに聞ける環境じゃないから

宿題とか困っちゃうわ・・・

ユウキ
ユウキ

他に気軽に教えてくれる先生とかいるといいんだけどな~

うさタブ
うさタブ

フムフム!

そんなときは、プログラミング教室がオススメッピね~

アイカ
アイカ

そんなのあるのか?

ていうかドコいけばいいんだよ

うさタブ
うさタブ

それなら、やっぱり一番安心自宅近所の教室がよいッピ!

うさタブ
うさタブ
テレビや雑誌に紹介された超有名教室
QUREOプログラミング教室とかどうッピか?

うさタブ
うさタブ

未来都市キュレオを舞台に、魅力的なキャラクターがたくさん登場する・ゲーム感覚で楽しく学べるプログラミング教室ッピ!

困ったことも先生に直接聞けるのが最高ッピ~!

うさタブ
うさタブ

全国2500教室もあるから、

きっとみんなの近くにも教室があるッピ。

公式サイト近くに教室があるかチェックしてみるとよいッピ!

ユウキ
ユウキ

なんだこれ! スゲーなっ

ゲームみたいにやってるうちに、自然と勉強できてるみたいな感じ?

アイカ
アイカ

そんなものがあるのねっ!

うさタブ
うさタブ
キュレオプログラミング教室は、
アメーバブログやアベマTV・バンドリをプロディースしている
サイバーエージェント」のグループ会社で、確かな実績があるッピ!

うさタブ
うさタブ

オンラインで授業を受けるなら

Tech Kids Online Coachingがオススメッピ!

こっちもサイバーエージェントのグループ会社が運営してるッピ!

教室名 対象 学習言語 教室場所 無料体験・カウンセリング
 

「QUREOプログラミング教室」

小学2年生〜中学3年生 Scratch
HTML/CSS
JavaScript
全国各地
教室
無料体験◯
 

Tech Kids Online Coaching

小学1年生〜中学3年生 Scratch
C++
Unity
渋谷
またはオンライン
無料体験◯
 

Udemy

社会人 HTML/CSS
JavaScript
Python
講座購入
ブラウザ
アプリ
サンプル等◯
うさタブ
うさタブ

パパやママ、お兄ちゃんお姉ちゃん
就活や転職で役立つプログラミング知識を身につけたいなら
Udemy】で講座のコースを買ってみるのもオススメッピ!

動画付きの魅力的な教材が格安で、好きな時間に学べるッピ~

うさタブ
うさタブ

ちびっこのみんな、スクールで
自分以外の同い年と一緒に勉強することで、自分も負けないゾ!と思えて
おサボりを防ぐことができるッピ!
さらに、クラスのみんなと差をつけてすごいプログラムが作れちゃうッピ

先生やパパママにほめられて、学習効率が最高にグングン↑↑ッピよ~~♪

ユウキ
ユウキ

よーし、ちょっと体験だけでもやってみるか!

アイカ
アイカ

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

スポンサーリンク

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

ユウキ
ユウキ

うーん・・・

やっぱり、どうしてこーなるか良くワカンナイな~

説明を聞いたすぐはわかったつもりなんだけどさ

アイカ
アイカ

そうね・・・わたしも

先生やうさタブさんにすぐに聞ける環境じゃないから

宿題とか困っちゃうわ・・・

ユウキ
ユウキ

他に気軽に教えてくれる先生とかいるといいんだけどな~

うさタブ
うさタブ

フムフム!

そんなときは、プログラミング教室がオススメッピね~

アイカ
アイカ

プログラミング教室??

アイカ
アイカ

そんなのあるのか?

ていうかドコいけばいいんだよ

うさタブ
うさタブ

プログラミング教室は、やっぱり安心の近所の教室ッピ!

うさタブ
うさタブ

テレビや雑誌に紹介された超有名教室

プログラミング教室数国内No.1!「QUREOプログラミング教室」
とかどうッピか?

うさタブ
うさタブ

未来都市キュレオを舞台に、魅力的なキャラクターがたくさん登場する・ゲーム感覚で楽しく学べるプログラミング教室ッピ!

困ったことも先生に直接聞けるのが最高ッピ~!

うさタブ
うさタブ

全国2500教室もあるから、

きっとみんなの近くにも教室があるッピ。

公式サイト近くに教室があるかチェックしてみるとよいッピ!

ユウキ
ユウキ

なんだこれ! スゲーなっ

ゲームみたいにやってるうちに、自然と勉強できてるみたいな感じ?

アイカ
アイカ

そんなものがあるのね

うさタブ
うさタブ
「QUREOプログラミング教室」は、
アメーバブログやアベマTV・バンドリをプロディースしている
サイバーエージェント」のグループ会社で、実績があるッピ!

うさタブ
うさタブ

オンラインで授業を受けるなら

Tech Kids Online Coachingがオススメッピ!

こっちもサイバーエージェントのグループ会社が運営してるッピ!

教室名 対象 学習言語 無料体験・カウンセリング
 

「QUREOプログラミング教室」

小学2年生〜中学3年生
教室で授業を受けたい方
Scratch
C++
JavaScript
無料体験◯
 

Tech Kids Online Coaching

小学生~中学生
オンライン授業を受けたい方
Unity
C++
Scratch
無料体験◯
Udemy
社会人
講座コースで勉強したい人向け
HTML/CSS
JavaScript
Python
サンプル等◯

うさタブ
うさタブ

パパやママ、お兄ちゃんお姉ちゃん
就活や転職で役立つプログラミング知識を身につけたいなら
Udemy】で講座のコースを買ってみるのもオススメッピ!

動画付きの魅力的な教材が格安で、好きな時間に学べるッピ~

うさタブ
うさタブ

ちびっこのみんなは、スクールで
自分以外の同い年と一緒に勉強することで、自分も負けないゾ!と思えて
おサボりを防ぐことができるッピ!
さらに、クラスのみんなと差をつけてすごいプログラムが作れちゃうッピ

先生やパパママにほめられて、学習効率が最高にグングン↑↑ッピよ~~♪

ユウキ
ユウキ

よーし、ちょっと体験だけでもやってみるか!

アイカ
アイカ

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

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