Version: 2019.4
Picking and selecting GameObjects
Grid snapping

ゲームオブジェクトの配置

To alter the Transform component of the GameObject, use the mouse to manipulate any Gizmo axis, or type values directly into the number fields of the Transform component in the Inspector.

また、この 4 つの トランスフォーム モードを、それぞれショートカットキーで選択できます。W キーが移動、E キーが回転、R キーが拡大縮小、T キーが RectTransform、Y キーがトランスフォームです。

The Move, Rotate, Scale, Rect Transform and Transform Gizmos
The Move, Rotate, Scale, Rect Transform and Transform Gizmos

移動

移動 ギズモの中心に、3 つの小さな四角形があり、平面上でゲームオブジェクトをドラッグするのに使用します (つまり、1 つの軸は動かさずに、2 つの軸をいっぺんに動かせます)。

移動ギズモの中心で、シフトキーを押したままクリックやドラッグを行うと、ギズモは平らな四角形になります。平らな四角形は、シーンビューのカメラが向いている方向に対して垂直な平面上で、ゲームオブジェクトを移動できることを示しています。

回転

回転 ツールを選択すると、ゲームオブジェクトの周りに表示されたワイヤーフレーム状のスフィアギズモの軸をクリックアンドドラッグすることにより、ゲームオブジェクトを回転できます。移動ギズモと同様、最後に動かした軸は黄色になります。赤、緑、青のサークルは、移動モードで表示される赤、緑、青軸の周りで回転を行うものと考えてください (赤が x 軸、緑が y 軸、青が z 軸を表しています)。つまり、一番外側にあるサークルを使って、シーンビューの z 軸を中心にオブジェクトを回転させることができます。これはスクリーン空間内の回転と考えることができます。

拡大縮小

拡大縮小 のツールを使用すると、クリックしてからギズモの中心の立方体上でクリックアンドドラッグすることで、一度にすべての軸に対して均等にオブジェクトを拡大縮小することができます。また、それぞれの軸を別々に拡大縮小することもできます。しかし、子ゲームオブジェクトがあるときは気を付けてこれを行う必要があります。なぜなら、その結果が予期しない結果になる可能性があるからです。

RectTransform

RectTransform は通常、スプライトや UI 要素 などの 2D 要素に使用されます。しかし、3D のゲームオブジェクトを操作するのにも便利です。RectTransform では移動、拡大縮小、回転が 1 つのギズモに備わっています。

  • 四角形のギズモの内側をクリックアンドドラッグして、ゲームオブジェクトを移動します
  • 四角形のギズモの角をクリックアンドドラッグして、ゲームオブジェクトを拡大縮小します
  • 四角形のギズモの辺をドラッグして、1 つの軸の方向に沿ってゲームオブジェクトを拡大縮小します
  • 四角形のギズモの角をドラッグして、2 つの軸の方向に沿ってゲームオブジェクトを拡大縮小します
  • ゲームオブジェクトを回転させるには、四角形の角の少し外側をカーソルで指します。すると、カーソルが回転のアイコンに代わります。ここからクリックアンドドラッグしてゲームオブジェクトを回転します。

2D モードでは、ギズモを使用してシーン内で Z 軸を変更することはできないので注意してください。ただし、ある種のスクリプト技術で、他の目的のために Z 軸を使用することが便利な場合があります。そのため、インスペクターの Transform コンポーネントで Z 軸を設定できるようになっています。

ゲームオブジェクトのトランスフォームに関する詳細は、Transform を参照してください。

Transform

トランスフォーム は、移動 ツール、回転 ツール、拡大縮小 ツールの組み合わせです。 そのギズモには、移動と回転のためのハンドルがあります。ツールハンドルの回転 がローカルに設定されている場合 (下記参照)、 トランスフォームツールには、選択したゲームオブジェクトの拡大縮小のためのハンドルも用意されています。

Custom tools

If your Project uses custom Editor tools, some of them might also allow you to position GameObjects.

You can access custom tools by right-clicking the Available Custom Editor Tools button in the Scene view toolbar.

For information, see the documentation on Using Custom Editor Tools.

ギズモのハンドルと位置の切替

ギズモの処理位置切り替え は、トランスフォームギズモの位置と、ギズモ自体を操作するハンドルを定義します。

Gizmo display toggles
Gizmo display toggles

位置

左の Pivot/Center ボタンをクリックして、PivotCenter を切り替えます。

  • Pivot positions the Gizmo at the actual pivot point of the GameObject, as defined by the Transform component.
  • Center positions the Gizmo at a center position based on the selected GameObjects.

回転

右の Local/Global ボタンをクリックして、 LocalGlobal を切り替えます。

  • Local では、ゲームオブジェクトの回転にギズモの回転が連動します。
  • Global では、ギズモをワールド空間の方向に固定します。

Snapping

Unity provides three types of snapping:

  • World grid snapping: Snap a GameObject to a grid projected along the X, Y, or Z axes or transform a GameObject in increments along the X, Y, or Z axes. This is only available while using the World, or Global, handle orientation.
  • Surface snapping: Snap the GameObject to the intersection of any Collider.
  • Vertex snapping: Snap any vertex from a given Mesh to the position of another Mesh’s vertex or surface. You can snap vertex to vertex, vertex to surface, and pivot to vertex.

表面スナップ

移動 ツールを有効にし、中心をドラッグしながら、ShiftControl キー (Mac では Command ) を押しながら、ゲームオブジェクトを コライダー との交点へ素早くスナップします。

頂点スナップ

頂点スナップ を使用して、シーンをより素早く組み立てることができます。任意のメッシュの頂点を選択し、その頂点を選択したほかのメッシュの頂点と同じ位置に配置できます。例えば、頂点スナッピングを使って、レーシングゲームのロードの部分を正確に揃えたり、メッシュの頂点位置にパワーアップアイテムを配置することなどに利用できます。

頂点スナップを使用する手順は以下のとおりです。

  1. 操作したいメッシュを選択し、移動 ツールがアクティブになっているのを確認します

  2. V キーを押したままにすると、頂点スナップモードが起動します

  3. ピボット点として使用したいメッシュ上の頂点にマウスのカーソルを合わせます

  4. カーソルを頂点に合わせたらマウスの左ボタンを押したままにし、メッシュを別のメッシュ上の頂点の隣にドラッグします

    To snap a vertex to a surface on another Mesh, add and hold down the Shift+Ctrl (Windows) or Shift+Command (macOS) key while you move over the surface you want to snap to.

    To snap the pivot to a vertex on another Mesh, add and hold the Ctrl (Windows) or Command (macOS) key while you move the cursor to the vertex you want to snap to.

  5. うまくいったら、マウスのボタンと V キーを離します (Shift+V で、この機能のオンオフを切り替えることができます)

Look-at rotation

回転 ツールを有効にし、ShiftControl キー (Mac では、Command ) を押しながら、マウスカーソルで指した コライダー がついたゲームオブジェクトの表面上の点に向かって回転させます。

Screen Space Transform

Transform ツールを使用している間は、Shift キーを押しながらスクリーンスペースモードを有効にします。 このモードでは、シーンではなく画面に表示されているようにゲームオブジェクトを移動、回転、スケールすることができます。


  • _Transform ツールは2017.3 で追加NewIn20173
  • 子ゲームオブジェクトの選択の概要は2018.3で追加 NewIn20183
  • Button and menu to access custom Editor tools added in 2019.1 NewIn20191
  • Native grid added in 2019.3 NewIn20193
Picking and selecting GameObjects
Grid snapping