Unity Pivot/Center與Local/Global總結


Untiy左上角有兩個按鈕  Pivot/Center 和 Local/Global  它們叫做 變換Gizmo工具

Pivot/Center:現實游戲對象的軸心參考點。Center為以所有選中物體所組成的軸心作為游戲對象的軸心參考點(常用於多物體的整體移動);Pviot為以最后一個選中的游戲對象的軸心為參考點。
Center
/Global:顯示物體的坐標。Global為所選中游戲對象使用世界坐標;Local為該游戲對象使用自身坐標。 (內容摘自Unity5.x從入門到精通)

他們可以有以下組合方式

Pivot和Local是比較常用的一種組合方式

它們的作用為位置變換操作。主要對位移、旋轉、縮放有所影響。

Pivot/Center是指選中一個GameObject時,標識的位置(上圖標識):

當為Pivot時,標識選擇的GameObject上如下圖

當選中Center時,選中單個GameObject與Pviot效果相同。

如果GameObject有父節點,選中父節點時,標識將在父節點與所有子節點的中間出現

當然也可以與其它的GameObject選在一起,同樣標識會出現在幾個GameObject的中間

 

當pivot與local結合時,游戲物體的位移、縮放、旋轉將有以下形式

 

當物體進行旋轉后

這時發現標識都跟着傾斜了,而此時把Local更改為Global,除縮放外,其余標識都恢復了原位置(在縮放模式下,無法修改Local與Global)

(縮放時無法修改)

 

內容如果錯誤,歡迎指正。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM