【NGUI】Scroll View与Grid的结合,可用于做服务器选择之类的

1.Create一个Scroll View,同时注意UI Scroll View里面滚动方向的值

        

2.在Scroll View下再Create一个Grid,可以轻松地排列组件,参数如下

    

  Arrangement:排列的方向。

  Sorting:排列的顺序。

  ————None:没有顺序。

  ————Alphabetic:按字母的顺序。

  ————Horizontal:水平放置的顺序。

  ————Vertical:垂直放置的顺序。

  ————Custom:自定义的方式。比如将Sprite的名字命名方式如下:001,002,003

  Pivot:抛点的位置。

  Max Per Line:最大行或是列的数量。

  Cell Width:单元之间的宽度。

  Cell Height:单元之间的高度。

  Animate Smoothly:平滑动画。

  Hide Inactive:隐藏不活动的组件。必要勾选

  Keep Within Panel:保持在Panel中。

3.Create多个子Sprite,放在Grid下方

将UI Grid右上角的小齿轮点击开,里面的Execute,点击即可在Scene模式下排列这些Sprite了。

  

4.在每个小组件里添加脚本UI Drag Scroll View ,赋值Scroll View于Sprite下的Scroll View

UI Drag Scroll View脚本要去掉UI才能找得到,加了UI是搜不到的

就这样,完成

猜你喜欢

转载自blog.csdn.net/A2689863090/article/details/82837421