1. 程式人生 > >UGUI 5.0版本Anchors功能詳解

UGUI 5.0版本Anchors功能詳解

之前有寫過NGUI系列的功能博文,也寫過4.6版本的UGUI。想不到Unity發展如此之快,5.0版本中不再支援NGUI了我也不得不使用UGUI了。UGUI的地位已經舉足輕重了,所以之後的部落格中我會更新整個5.0版本UGUI功能系列文章。

正文:UGUI 5.0版本Anchors的引數詳解

首先看一下UGUI Anchors的介面


以button 的 anchors為例,button 的anchor是canvas 。所有的都是以父物件為基準和4.6版本一樣的。錨點(anchor)也是有可以選擇的。如下圖


而下面的Anchors對應的便是上面anchor的位置。如圖選擇的以左上角為錨點,那麼左上角對應的座標就是Inspector面板裡的Anchors對應的座標。如圖:


posX和 Pos Y 這些都是指子物體與父物體anchor的距離。從下圖的scene面板就可以看出來。


而下面Width 和Height的意思是指子物體的大小。如果我把值改為2000。如下圖:


而Pivot選項則是指子物體的中心點的位置。從例如當前座標為(0,0)那麼對應的就是座標左下角,若是(1,1)那就是右上角。


Inspector面板裡的Scale是指button的Scale而不是父物體的。功能和gameobject是一樣的。

小技巧:當選擇一個Anchor的對其方式時候同時按住鍵盤的Alt鍵會把子物體直接應用到當前選擇模式:例如我建立一個image然後選擇一模式同時按住Alt效果:


選擇另種模式同時按住Alt效果