04「玉転がし」Roll a Ball – 壁の作成

壁の作成

プレイヤーが操作するオブジェクトが地面から落ちてしまわないようにステージに壁を作ります。

Cubeを作成する

四方を壁で囲うステージを用意します。壁は使用に設置されており、プレイヤーが操作するボールがGroundの外へ逃げることを防ぐ役割を持ちます。

  1. Hierarchyビューの「+」ボタンをクリックします。
  2. 3D Object → CubeよりCubeを作成します。
  3. 作成したCubeの名前を「WestWall」に変更します。
  4. WestWallを選択した状態でInspectorのTransofrmの右上にある「⠇」をクリックします。
  5. Resetを選択します。

壁の配置

作成した壁のサイズを変更するする必要があります。

  1. Hierarchyビューの「WestWall」を選択します。
  2. InspectorビューのTransformのScaleを以下の値に変更します。
    X:0.5
    Y:2
    Z:20.5
  3. TransformのPositionを以下の値に変更します。
    X:-10
    Y:0
    Z:0

壁の複製

東、北、南側に壁を配置できるようにWestWallを複製します。

  1. Hierarchyビューの「WestWall」を選択します。
  2. Hierarchyビューの「WestWall」の上にフォーカスを当てて右クリックをします。
  3. Duplicateをクリックします。
  4. 2~3の手順を残り2回繰り返します。
  5. WestWall (1)の名前を「EastWall」に変更します。
  6. WestWall (2)の名前を「NothWall」に変更します。
  7. WestWall (3)の名前を「SouthWall」に変更します。

複製した壁の配置

東、北、南側にそれぞれPositionとRotationの値を変更して壁を配置していきます。

  1. Hierarchyビューの「EastWall」を選択します。
  2. InspectorビューのTransformのPositionを以下の値に変更します。
    X:10
    Y:0
    Z:0
  3. Hierarchyビューの「NothWall」を選択します。
  4. InspectorビューのTransformのPositionを以下の値に変更します。
    X:0
    Y:0
    Z:10
  5. TransformのRotationを以下の値に変更します。
    X:0
    Y:90
    Z:0
  6. Hierarchyビューの「SouthWall」を選択します。
  7. InspectorビューのTransformのPositionを以下の値に変更します。
    X:0
    Y:0
    Z:-10
  8. TransformのRotationを以下の値に変更します。
    X:0
    Y:90
    Z:0