遊戲對象定位
要選擇遊戲對象,請在 Scene 視圖中單擊該遊戲對象,或在 Hierarchy 窗口中單擊其名稱。要選擇或取消選擇多個遊戲對象,請在單擊時按住 Shift 鍵,或拖拽一個矩形來框選多個遊戲對象。
選擇的遊戲對象在 Scene 視圖中將 突出顯示。默認情況下,此突出顯示效果是圍繞遊戲對象的橙色輪廓;要更改突出顯示的顏色和樣式,請選擇 Unity > Preferences > Color,然後編輯 Selected Outline 顏色。
請參閱有關 Gizmo 菜單的文檔以進一步瞭解輪廓和線框選擇可視化。
手形工具
上一篇中已經講過了工具欄中的第一個工具 手形工具 (Hand Tool) ,該工具用於平移場景。
接下來講其他的移動、旋轉等工具:
移動、旋轉、縮放、矩形變換和變換
移動 (Move)、旋轉 (Rotate)、縮放 (Scale)、矩形變換 (Rect Transform) 和 變換 (Transform) 工具用於編輯各個遊戲對象。
要修改遊戲對象Inspector面板中的變換(Transform)組件,方法有兩種:
一、直接在 Inspector 中的 變換 組件的數字字段中輸入值。
二、也可以使用熱鍵選擇模式之一:W 表示移動,E 表示旋轉,R 表示縮放,T 表示矩形變換,Y 表示變換。
上圖爲:移動、縮放、旋轉、矩形變換和變換輔助圖標
移動
在 移動 輔助圖標的中心,有三個小方塊可用於在單個平面內拖動遊戲對象(意味着可一次移動兩個軸,而第三個保持靜止)。
如果在移動輔助圖標的中心單擊並拖動時按住 Shift,則輔助圖標的中心將變爲平面方塊。平面方塊表示可相對於 Scene 視圖攝像機所面向的方向在平面上移動遊戲對象。
旋轉
選擇 旋轉 工具後,通過單擊並拖動圍繞遊戲對象顯示的線框球體輔助圖標的軸來更改遊戲對象的旋轉。與移動輔助圖標一樣,更改的最後一個軸將顯示爲黃色。紅色、綠色和藍色圓圈可視爲圍繞在移動模式中出現的紅色、綠色和藍色軸進行旋轉(紅色表示 x 軸,綠色表示 y 軸,藍色表示 z 軸)。最後,使用最外面的圓圈圍繞 Scene 視圖 z 軸旋轉游戲對象。可將此行爲視爲在屏幕空間中旋轉。
縮放
使用 縮放 工具,可通過單擊並拖動輔助圖標中心的立方體,在所有軸上均勻地重新縮放遊戲對象,也可以單獨縮放每個軸。
矩形變換
矩形變換通常用於定位 2D 元素(如精靈或 UI 元素),但也可用於操作 3D 遊戲對象。此工具將移動、縮放和旋轉功能整合到了同一個輔助圖標中:
- 在矩形輔助圖標中單擊並拖動可移動遊戲對象。
- 單擊並拖動矩形輔助圖標的任何角或邊可縮放遊戲對象。
- 拖動某條邊可沿一個軸縮放遊戲對象。
- 拖動某個角可在兩個軸上縮放遊戲對象。
- 要旋轉游戲對象,請將光標放在矩形的某個角之外。光標變爲顯示旋轉圖標。單擊並從此區域拖動可旋轉游戲對象。
請注意,在 2D 模式下,無法使用輔助圖標更改場景中的 z 軸。但是,某些腳本技術可將 z 軸用於其他目的,因此仍然可以使用 Inspector 中的變換組件設置 z 軸。
有關變換遊戲對象的更多信息,請參閱關於變換組件的文檔。
變換
變換 工具組合了 移動、旋轉 和 縮放 工具。這裏就不作介紹了,參照上面的三個工具。
輔助圖標控制柄位置開關
輔助圖標控制柄位置開關 可定義變換組件工具輔助圖標的位置以及用於操縱輔助圖標本身的控制柄。
輔助圖標顯示開關
位置
單擊左側的 Pivot/Center 按鈕可在 Pivot 和 Center 之間切換。
- Pivot 將輔助圖標定位在網格的實際軸心點。
- Center 將輔助圖標定位在遊戲對象渲染邊界的中心。
旋轉
單擊右側的 Local/Global 按鈕可在 Local 和 Global 之間切換。
- Local 保持輔助圖標相對於遊戲對象的旋轉。
- Global 將輔助圖標固定在世界空間方向。
單位對齊
使用 移動 工具或 變換 工具拖動任何輔助圖標軸時,按住 Control 鍵(Mac 上爲 Command 鍵)可對齊到 Snap Settings(菜單:Edit > Snap Settings…)中定義的增量
表面對齊
使用 移動 工具或 變換 工具在中心拖動時,按住 Shift 和 Control(Mac 上爲 Command)可快速將遊戲對象對齊到任何 碰撞體 的交叉點。
觀察旋轉
使用 旋轉 工具或 變換 工具時,按住 Shift 和 Control(Mac 上爲 Command)可將遊戲對象朝任何 碰撞體 表面上的一個點旋轉。
頂點對齊
使用 頂點對齊 可快速組合場景:從給定的網格中獲取任何頂點,並將該頂點放置在與您選擇的任何其他網格中的任何頂點相同的位置。例如,使用頂點對齊在賽車遊戲中精確對齊路段,或者在網格的頂點定位能量塊。
按照以下步驟使用頂點對齊:
1.選擇要操作的網格,並確保 移動 工具或 變換 工具處於活動狀態。
2.按住 V 鍵激活頂點對齊模式。
3.將光標移動到網格上要用作軸心點的頂點上。
4.當光標位於所需頂點上方時按住鼠標左鍵,將網格拖動到另一個網格上的任何其他頂點旁邊。
5.對結果感到滿意時,鬆開鼠標按鍵和 V 鍵(Shift+V 用作此功能的開關)。
注意:可將頂點對齊到頂點,將頂點對齊到表面,將軸心對齊到頂點。
屏幕空間變換
使用 變換 工具時,按住 Shift 鍵啓用屏幕空間 (Screen Space) 模式。當遊戲對象出現在屏幕上而不是在場景中時,可使用此模式來移動、旋轉和縮放遊戲對象。