天天看点

Unity3D-UGUI-带滚动条的滑动文本框

1.在Canvas新建一个Panel,添加 scroll Rect和mask组件

Unity3D-UGUI-带滚动条的滑动文本框

2.Panel下新建一个Text,Vertical Overflow设置成Overflow,然后添加 Content Size Fitter这个Layout,该Layout的Vertical Fit设置为Perferred Size,然后调整大小和在Panel中的位置

Unity3D-UGUI-带滚动条的滑动文本框

3.Panel下新建一个ScrollBar,Direction设置成Bottan to Top。

Unity3D-UGUI-带滚动条的滑动文本框

4.Panel的Scroll Rect组件的Content指定Text,Vertical Scrollbar指定上面新建的ScrollBar。

Unity3D-UGUI-带滚动条的滑动文本框

注意:这里如果要限制文本的左右滑动把ScrollRect 的Movement Type设置成Clamped

继续阅读