[unity]可无限滚动的text

1,创建一个UI-Panel,挂上Scroll Rect组件,取消勾选Horizontal
2,在Panel下创建text,挂上Content Size Fitter组件,Vertical Fit改为Preferred Size
3,在Panel下创建Scrollbar,更改Direction为Botton To Top
4,Panel的Scroll Rect中的Content为text,Vertical Scrollbar为Scrollbar,text改为全拉伸,然后Left, Top, Right, Bottom全为0,Scrollbar的位置大小自己调整
5,最关键的部分来了:text的内容改为回车回车回车…无限复制,或者是自定义内容,重点是注意观察屏幕,一定要让text的内容向下超过了屏幕,然后调整Scrollbar的value为1
6,搞定了,正常使用就行了,不管以后用哪种方式更改text,一定要注意在编辑器界面中text内容能超出屏幕,否则Scrollbar的value永远无法被更改,包括在代码中也一样

————————————————
参考文章:【Unity】UGUI:为什么Scrollbar无法把初值设置为0
原文链接:https://blog.csdn.net/qq_36622009/article/details/102087588

你可能感兴趣的:(游戏制作)