Unity自制可以使用滚动条的文本框
1.新建一个画布
2.在Canvas下新建一个空物体,重命名为ScrollText
3.在ScrollText下新建一个Image,重命名为Mask
- Image调整适度大小
- 在Mask下添加组件Mask,用于遮蔽多出的文本内容
4.在Mask下新建一个Text
- 在Text属性下写入你的文本
- 首先关闭Mask的Mask组件
- 调整Text的大小,使其可以显示所有文字
- 重新打开Mask的Mask组件
5.在ScrollText下新建Scrollbar
- 设置组件Scrollbar的属性Direction为Bottom To Top
- 调整Scrollbar的位置和大小
6.给ScrollText添加Scroll Rect组件
- 设置属性Content为Text,取消勾选Horizontal,设置属性Vertical Scrollbar为Scrollbar