コンテンツにスキップ

第2週:オブジェクトを配置して色をつけよう

前回はUnityのインストールと基本的な画面の説明を行いました。 今日から実際にゲームの部品を作っていきます!

  • GameObjectを作成できる
  • オブジェクトを移動・回転・拡大縮小できる
  • Inspectorでオブジェクトの色を変えられる

Unityでは、画面に表示されるものはすべて「GameObject」と呼ばれます。 キャラクター、背景、ボタンなど、すべてGameObjectです。

  • GameObject = ゲームの中の「モノ」
  • 目に見えるもの(キャラクター、背景)
  • 目に見えないもの(音を鳴らす装置、ゲームの管理者)
Hierarchyウィンドウ
Hierarchyウィンドウ

まず、簡単な2D図形を作ってみましょう。

  1. Hierarchyウィンドウで右クリック
  2. 「2D Object」を選択
  3. 「Sprites」から好きな形を選択
    • Square(四角)
    • Circle(円)
    • Triangle(三角)
    • Capsule(カプセル)
右クリックメニュー
右クリックメニュー

図形を作成すると、以下の場所に表示されます:

  • Hierarchyウィンドウ:作成したオブジェクトのリスト
  • Sceneビュー:配置された図形が見える
  • Inspectorウィンドウ:選択したオブジェクトの詳細
Circle作成後の画面
Circle作成後の画面

すべてのGameObjectには「Transform」コンポーネントがついています。 これを使って、オブジェクトの位置や大きさを変更できます。

Transformコンポーネント
Transformコンポーネント
  • Position:位置(X, Y, Z)
    • X:横の位置(右がプラス、左がマイナス)
    • Y:縦の位置(上がプラス、下がマイナス)
    • Z:奥行き(2Dゲームではあまり使わない)
  • Rotation:回転(X, Y, Z)
    • Z:2Dオブジェクトの回転に使用
  • Scale:大きさ(X, Y, Z)
    • X:横幅
    • Y:縦幅

Sceneビューでオブジェクトを直接操作できます。

ツールバー
ツールバー
  • Qキー:手のツール(画面を動かす)
  • Wキー:移動ツール(Move Tool)
  • Eキー:回転ツール(Rotate Tool)
  • Rキー:拡大縮小ツール(Scale Tool)
  1. オブジェクトを選択
  2. Wキーを押す(または移動ツールをクリック)
  3. 矢印をドラッグして移動
移動ツール
移動ツール
  1. オブジェクトを選択
  2. Eキーを押す
  3. 円をドラッグして回転
回転ツール
回転ツール
  1. オブジェクトを選択
  2. Rキーを押す
  3. 四角をドラッグして大きさを変更
拡大縮小ツール
拡大縮小ツール

2Dオブジェクトには、Transformのほかに「Sprite Renderer」というコンポーネントも ついています。Transformが「どこに・どれくらいの大きさで」を決めるのに対して、 Sprite Rendererは「どう見えるか」を決めます。

Sprite Rendererコンポーネント
Sprite Rendererコンポーネント
  1. Hierarchyでオブジェクトを選択
  2. InspectorのSprite Rendererにある「Color」の白い四角をクリック
  3. カラーピッカーで好きな色を選ぶ
カラーピッカー
カラーピッカー

色は4つの値で表現されます:

  • R(Red):赤の強さ(0〜255)
  • G(Green):緑の強さ(0〜255)
  • B(Blue):青の強さ(0〜255)
  • A(Alpha):透明度(0=透明、255=不透明)

複数のオブジェクトを配置する

Section titled “複数のオブジェクトを配置する”

いろいろな図形を作ってみよう

Section titled “いろいろな図形を作ってみよう”

複数の図形を組み合わせて、簡単な絵を作ることができます。

  1. 円を2つ作って目にする
  2. 四角を1つ作って口にする
  3. 三角を1つ作って帽子にする
顔の作成例
顔の作成例

オブジェクトの名前を変更する

Section titled “オブジェクトの名前を変更する”

わかりやすくするために、オブジェクトに名前をつけましょう。

  1. Hierarchyウィンドウでオブジェクトを選択
  2. F2キーを押す(または右クリック→Rename)
  3. わかりやすい名前を入力(例:「目_左」「目_右」「口」)
名前変更後のHierarchy
名前変更後のHierarchy

基礎課題全員必須

円、四角、三角を1つずつ作成し、違う位置に配置する。 そのあとInspectorのSprite Rendererで、3つとも違う色に変える。

標準課題時間があれば

図形を組み合わせて顔を作る(目2つと口1つなど)。 パーツごとに色を変えて、Hierarchyの名前も分かりやすく直す。

発展課題チャレンジ

10個以上のオブジェクトを使って、家や車などの絵を作る。 色を使い分けて、何を描いたのかが他の人にも分かるようにする。