Version: 2022.3
言語: 日本語
カスタムオーバーレイの作成
グリッドスナップ

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

ゲームオブジェクトの Transform (トランスフォーム) コンポーネントを変更するには、マウスを使ってギズモの軸を操作するか、インスペクターの Transform コンポーネントの数値フィールドに直接値を入力します。

または、シーンビューのツール オーバーレイ またはホットキーで、5 つの Transform の各モードを選択することができます。

  • 移動を選択するには W
  • 回転を選択するには E
  • スケールを選択するには R
  • 矩形トランスフォームを選択するには T
  • トランスフォームを選択するには Y
移動、回転、スケール、矩形トランスフォーム、トランスフォームのギズモ
移動、回転、スケール、矩形トランスフォーム、トランスフォームのギズモ

移動

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

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

回転

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

スケール

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

矩形トランスフォーム

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

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

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

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

トランスフォーム

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

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

ツール設定オーバーレイ
ツール設定オーバーレイ

ツール設定 オーバーレイギズモの処理位置切り替え は、トランスフォームツールのギズモの位置と、ギズモ自体を操作するために使用するハンドルを定義するために使用されます。

位置

ドロップダウンメニューを使用して、PivotCenter 間で切り替えを行います。

  • Pivot は、Transform コンポーネントによって定義された、ゲームオブジェクトの実際のピボットポイントにギズモを配置します。
  • Center は、選択したゲームオブジェクトに基づいてギズモを中央の位置に配置します。

回転

ドロップダウンメニューを使用して、LocalGlobal の切り替えを行います。

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

スナップ

Unityは 3 種類のスナップを提供します。

  • ワールドグリッドスナップ: ゲームオブジェクトをグリッドには、X、Y、Z 軸に沿って表示されたグリッドにスナップします。または、X、Y、Z 軸に沿って段階的にゲームオブジェクトをトランスフォームします。これは、ワールド、つまり Global のハンドル方向を使用している場合にのみ使用できます。
  • サーフェススナップ: ゲームオブジェクトを コライダー の交点にスナップします。
  • 頂点スナップ: 指定されたメッシュの頂点を別のメッシュの頂点またはサーフェスの位置にスナップします。頂点から頂点に、 頂点からサーフェスに、ピボットから頂点にスナップできます。

プレハブをシーンにドラッグすると、デフォルトではカーソル位置に配置されます。Alt キーを押しながらプレハブをドラッグすると、カーソル位置に対してプレハブのオフセットを保持できます。

サーフェススナップ

ゲームオブジェクトをコライダーの交点にスナップするには、以下を行います。

  1. 移動 ツールがアクティブになっていることを確認します。
  2. Shift キーと Control キーを押しながら (MacOs では Cmd キー)、ゲームオブジェクトのツールハンドルをクリックしたままにします。
  3. ゲームオブジェクトをコライダーで他のゲームオブジェクトにドラッグします。

頂点スナップ

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

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

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

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

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

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

    頂点を別のメッシュのサーフェスにスナップするには、 Shift + Ctrl (Windows) または Shift + Command (macOS) キーを押しながら、スナップしたいサーフェス上に移動します。

    ピボットを別のメッシュ上の頂点にスナップするには、Ctrl キー (Windows) または Command キー (macOS) キーを押しながら、カーソルをスナップしたい頂点に移動します 。

  5. 思った通りにスナップできたら、マウスのボタンと V キーを離します (Shift+V で、この機能のオンオフを切り替えることができます)。

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

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

スクリーンスペーストランスフォーム

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


  • _Transform ツールは2017.3 で追加NewIn20173
  • 子ゲームオブジェクトの選択の概要は2018.3で追加 NewIn20183
  • 2019.1で追加されたカスタムエディターツールにアクセスするためのボタンとメニュー NewIn20191
  • ネイティブグリッドは2019.3で追加NewIn20193
  • ギズモのハンドルは、2021.2 にツール設定オーバーレイに移動 NewIn20212
カスタムオーバーレイの作成
グリッドスナップ