【学習】Unity エディタの画面構成(Scene / Game / Hierarchy / Inspector)

広告

これまでの学習では、

  • Unity をインストールした
  • 2D プロジェクトを作成した

という形で環境を整えてきました。

しかし、Unity エディタには多くのウィンドウがあり、それぞれの役割を理解していないと迷いやすくなります。

各ウィンドウの役割

という基本を押さえましょう。

今回は Unity エディタの画面構成 を学び、Scene、Game、Hierarchy、Inspector、Project の使い方を理解します。

今日学ぶこと

  • Scene ビュー … シーンを編集する画面
  • Game ビュー … プレイ時の見た目を確認する画面
  • Hierarchy … シーン内のオブジェクト一覧
  • Inspector … 選択したオブジェクトのプロパティ
  • Project … プロジェクト内のファイル一覧

画面の構成

Unity エディタを開くと、次のようなレイアウトになります。

エリア内容
上段メニュー、ツールバー、再生ボタン
中央左Scene ビュー / Game ビュー(タブで切り替え)
中央右Game ビュー(Scene と並べて表示することも可能)
Hierarchy(シーン内のオブジェクト)
Inspector(選択オブジェクトのプロパティ)
Project(ファイル一覧)、Console(ログ)

Scene ビュー

Scene ビュー は、シーンを編集するための画面です。

  • オブジェクトの配置、移動、回転、拡大縮小を行う
  • カメラの視点で編集する(プレイ時の見た目とは別)
  • 2D モードでは上面から見下ろした形で編集する
操作方法
パン(移動)中クリックドラッグ、または Alt + 左クリックドラッグ
ズームスクロールホイール
オブジェクト選択左クリック

Game ビュー

Game ビュー は、プレイ時の見た目を確認する画面です。

  • 再生ボタン(▶)を押すと、ここにゲーム画面が表示される
  • カメラが写している範囲が表示される
  • 解像度やアスペクト比を変更して確認できる

Scene で編集 → Game で確認、という流れで作業します。


Hierarchy

Hierarchy は、シーン内のオブジェクト一覧です。

  • シーンに存在するすべての GameObject が表示される
  • 親子関係で階層表示される
  • オブジェクトをクリックすると選択され、Inspector に詳細が表示される
  • 右クリックで「2D Object」→「Sprite」など、新規オブジェクトを追加できる

Inspector

Inspector は、選択したオブジェクトのプロパティを表示・編集するウィンドウです。

  • オブジェクトを選択すると、そのコンポーネント(Transform、Sprite Renderer など)が表示される
  • 各プロパティの値を変更できる
  • スクリプトをアタッチすると、そのスクリプトの public 変数もここに表示される

WinForms のプロパティウィンドウに相当します。


Project

Project は、プロジェクト内のファイル一覧です。

  • Assets フォルダの中身が表示される
  • スクリプト、画像、プレハブ、シーンなどが一覧される
  • ファイルを Hierarchy にドラッグすると、シーンに配置できる
  • フォルダを作成して整理できる

画面の流れ

Project からファイルを選ぶ
        ↓
Hierarchy にドラッグしてシーンに配置
        ↓
Scene ビューで位置を調整
        ↓
Inspector でプロパティを設定
        ↓
再生ボタンで Game ビューで確認

重要ポイント

Scene は編集用、Game はプレイ確認用です。

  • Scene ビュー … シーンを編集する画面
  • Game ビュー … プレイ時の見た目を確認
  • Hierarchy … シーン内のオブジェクト一覧
  • Inspector … 選択オブジェクトのプロパティ編集
  • Project … プロジェクト内のファイル一覧

発展アイデア

エディタの画面構成が分かったら、次のステップです。

  • GameObject と Transform … オブジェクトの配置と Position / Rotation / Scale
  • C# スクリプトの作成とアタッチ … スクリプトで動きを制御する

エディタの画面構成は Unity 開発の基礎 です。次は GameObject の操作を学びましょう。

訪問数 3 回, 今日の訪問数 3回

広告

C#,Unity

Posted by hidepon