Unity Learn home
View Project Content

ユニット 5 - ユーザーインターフェース

Project
Beginner
8 Hours10 Mins
(17)
Summary
このユニットでは、プレイヤーの反射神経を試すゲームをプログラムします。このプロトタイプの作成を通じて、プロジェクトにユーザーインターフェース(UI)を実装する方法を学びます。ゲームプレイの難易度をコントロールする難易度選択メニュー付きのタイトル画面を追加したり、プレイヤーが獲得したポイント数を追跡するスコア表示を追加したり、プレイヤーが再スタートして再挑戦するメニューを備えたゲームオーバー画面を追加したりします。これらのスキルを身につけることで、最初から最後まで楽しめて、かつアプリを再起動しなくても再挑戦できるという、完全に「遊べる」体験を作ることができるようになります。
Project Objective
このユニットを終えると、以下のことができるようになります。
  • ゲームの状態を制御する Game Manager オブジェクトを作成する
  • クリックベースのプログラムを作成するために必要となる、ユーザーがマウスをクリックした場所の検出を行う
  • キャンバスを使用して、タイトル、ボタン、スコア表示などの UI 要素を作成する
  • アンカーで要素やオブジェクトを UI 上の所定の位置に固定する
  • 変数とスクリプト間通信を使用して UI 内の要素を更新する
  • SetActive メソッドを使って UI 要素の表示・非表示を切り替える
  • スクリプト間通信とゲームの状態を使用して、動作する「ゲームオーバー」画面を実装する
  • UI ボタンと SceneManagement クラスを使ってゲームを再スタートする
  • UI ボタンがクリックされたことを検出するリスナーを追加して、機能をトリガーする
  • スクリプト間でパラメータを渡してタイトル画面からゲームプレイの難易度を設定する
Select your Unity version
Last updated: July 14, 2021
2020.3
2020.2
2020.1
2019.4
2019.3
2019.2
2019.1
2018.4
Language
Japanese