UGUI 锚点
今天我們來(lái)學(xué)習(xí)下UGUI的錨點(diǎn), 他是做什么的呢?? 基本上就是用于界面布局.
1. 1個(gè)控件對(duì)應(yīng)1個(gè)描點(diǎn).
?
2. 描點(diǎn)分成四個(gè)小葉片,? 每1個(gè)葉片 對(duì)應(yīng) 控件四邊框的角點(diǎn)
3. 不管屏幕如何放大縮小, 控件四邊點(diǎn)與 每一個(gè)葉片對(duì)應(yīng)的四邊點(diǎn)距離不變.(換句話說(shuō),按鈕的中心與描點(diǎn)的中心距離不變)
?
設(shè)置錨點(diǎn)的快捷方式:? (中間九個(gè)格子就是把錨點(diǎn)設(shè)置到屏幕9個(gè)點(diǎn)上)
把錨點(diǎn)四個(gè)葉片, 設(shè)置到屏幕9個(gè)位置上面.
子節(jié)點(diǎn)的錨點(diǎn)范圍: 是父節(jié)點(diǎn)UI面積大小, 我們來(lái)看看Button控件里面Text節(jié)點(diǎn)錨點(diǎn)的范圍
?
==============================================================================================\
中心點(diǎn): UI的旋轉(zhuǎn),放大縮小都是以中心點(diǎn)進(jìn)行的.? 默認(rèn)中心點(diǎn)在UI的中心部分
?
中心點(diǎn)(Pivot)位置的設(shè)置: (因?yàn)橹行狞c(diǎn)默認(rèn)是在UI的中間, 所以x = 0.5; y=0.5; 你能想明白了吧);
?
===========================================================================================
講解下Unity每一個(gè)游戲物體都有Pivot和Global的按鈕(你可以看看它設(shè)置)
本地中心點(diǎn),本地世界軸
父節(jié)點(diǎn)中心點(diǎn),世界坐標(biāo)軸
轉(zhuǎn)載于:https://www.cnblogs.com/plateFace/p/4340297.html
總結(jié)