一、Example 1 – UIAnchor

   该例子啊是演示NGUI中使用Anchor组件实现GUI对齐的功能。其最终效果如下:



1.删除新建的场景的Main Camera摄像机,在图层中新建一个GUI层,接着,选择菜单上的NGUI->Create a new UI,弹出该对话框,设置如图所示:



2..最后点击Create Your UI按钮,可以在Hierachy窗口中自动生成下面的树状结构:



3. 把Panel的父物体改成Anchor,如图所示:



4.把该Anchor命名为Anchor-Bottom,并为该对象添加一个空游戏对象,并命名为offset,并reset它的变换。该空游戏对象可以用于它下面子对象与该Anchor之间的偏移量。如图所示:



5. 选中offset,选择菜单中的NGUI-> Create new Widget,弹出一个Widget Tool对话框,该对话框基本是用于制作按钮(Buttom)、标签(Label)等部件的对话框。设置其参数之后,并点击Add To按钮,确保该按钮后面的对象是offset。这就在offset下生成一个Label便签,并把标签的文本改成Bottom,如图所示:




NGUI官方示例教程 UIAnchor