Scene view navigation
シーンビューコントロールバー

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

ゲームオブジェクトを選択するには、シーンビュー でそれをクリックするか、ヒエラルキーウインドウ でその名前をクリックします。複数のゲームオブジェクトを選択/選択解除するには、Shift キーを押しながらクリックするか、または、マウスでドラッグして複数のゲームオブジェクトを四角形で囲んで選択します。

Unity highlights selected GameObjects and their children in the Scene view. By default, the selection outline color is orange, and the child outline color is blue. You can also choose to highlight selected GameObjects’ wireframes in a different color. You can change all of these outline highlight colors from the Unity Preferences (Unity > Preferences on macOS or Edit > Preferences on Windows).

See documentation on the Gizmos Menu for more information about the outline and wireframe selection visualizations.

Selected GameObjects also display a Gizmo in the Scene view if you have one of the four Transform tools selected:

移動、回転、拡大縮小、RectTransform

ツールバーの最初のツールである ハンドツール はシーンをパンするためのものです。 移動回転拡大縮小Rect Transformトランスフォーム ツールは個々のゲームオブジェクトを編集するのに使用します。ゲームオブジェクトのTransform コンポーネントを変更するには、マウスを使ってギズモの軸を変更するか、インスペクターの Transform コンポーネントのフィールドに直接、値を入力します。

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

移動、回転、拡大縮小、RectTransform、 Transform のギズモ
移動、回転、拡大縮小、RectTransform、 Transform のギズモ

移動

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

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

回転

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

拡大縮小

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

RectTransform

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

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

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

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

Transform

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

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

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

ギズモ表示トグル
ギズモ表示トグル

位置

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

  • Pivot は、メッシュの実際のピボット点にギズモを配置します。
  • Center は、ゲームオブジェクトのレンダリング領域の中心にギズモを配置します。

回転

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

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

ユニットスナップ

移動 ツールまたは Transform ツールを使用してギズモの軸をドラッグしながら、 Control キー (Mac では__Command) を押して Snap Settings__ (Edit> Snap Settings …) で定義された増分をスナップします。

表面スナップ

While dragging in the center using the Move tool, hold Shift and Control (Command on Mac) to quickly snap the GameObject to the intersection of any Collider.

注視する角度に向かう回転

While using the Rotate tool, hold Shift and Control (Command on Mac) to rotate the GameObject towards a point on the surface of any Collider.

頂点スナップ

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

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

  1. メッシュを選択し、 移動 ツール、または、 Transform ツールが有効であることを確認します。

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

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

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

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

ノート 頂点から頂点、頂点から表面、ピボットから頂点へとスナップできます。

スクリーンスペース Transform

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


  • 2018–10–08 編集レビュー を行って修正されたページ

  • _Transform ツールは2017.3 で追加NewIn20173

  • Selection Outline for child GameObjects added in 2018.3 NewIn20183

Scene view navigation
シーンビューコントロールバー