unity版本 4.5.1 NGUI版本 3.6.5
通過NGUI中的Anchor設置按鈕位置。
1、首先用NGUI創建兩個按鈕,按鈕的創建在Hierachy窗口中必須按如下形式:
Anchor用於確定控件在屏幕中的位置;
對比兩張圖可以看到,Game Scene拉伸左側時,兩個按鈕會消失掉:
2、我們就需要解決適應分辨率的問題:
在Hieraphy中選中Anchor,右側又出現屬性框:
上面紅色方框中的Side即表示對齊的位置,這里兩個按鈕放置在右下角,我們把Side置為Bottom Right,調節Anchor下的Panel調節兩個按鈕在屏幕中的初始位置:
初始位置:
設置后效果:
可以看到,設置后,當屏幕縮小時按鈕會自動調節位置和大小。Side中的其他設置值效果可以自行測試。
參考鏈接:http://www.unitymanual.com/thread-274-1-1.html
http://www.cnblogs.com/dacheng/archive/2013/03/26/2982088.html