Unity UGUI 轻松几步实现ScrollBar滚动浏览

 时间:2024-10-19 01:20:12

UnityUGUI轻松几步实现Scrollbar滚动预览。使用Unity锪者谧桁新版UI系统,实现滚动浏览,其中主要涉及到Scroll惺绅寨瞀Rect、Scrollbar(其实也可以省略)和Mask的使用,具体介绍和使用如下:

Unity UGUI 轻松几步实现ScrollBar滚动浏览

工具/原料

Unity

UnityUGUI

一、基础概念

1、ScrollRect面板内容如下图:

Unity UGUI 轻松几步实现ScrollBar滚动浏览

2、ScrollRect面板内容参数:Content:想要滚动的内容Ho筠续师诈rizontal:横向滚动,打勾即允许Vertical:纵向滚穰惩较瘁动,打勾即允许MovementType:滚动类型Unrestricted:无限制的滚动,无回滚Elastic:有限制的滚动,有回滚Elasticity:回滚系数,数值越大弹性越小Clamped:有限制的回滚,无回滚Inertia:惯性DecelerationRate:减速率ScrollSensitivity:滚动的灵敏度HorizontalScrollbar:横向滚动条VerticalScrollbar:纵向滚动条

二、具体操作

1、打开Unity,然后在场景中添加“Canvas”元素,“Panel”面板下添加“Image”和“Scrollbar”,然后在“Image”在添加个“Text”,具体层次关系,如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

2、在“Image”上添加“ScrollRect”和“Mask”,其中对“Scrol盟敢势袂lRect”的“Content”赋值“皈其拄攥Text”,ScrollRect”的“VerticleScrollbar”赋值“ScrollBar”,具体可见如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

3、然后给“Text”添加内容,内容尽可能多些,“Text”的图框尽量超出父体“Image”,已达到内容一面看不完,必须拖动才能看完的效果,具体形式如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

4、接着把“Scrollbar”的“Scrollbar”上的“Direction”设置为“BottomToTop”,具体如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

5、再把“Image”、“Text”、“Scrollbar”进行合适的调整,就可以得到如下的效果,如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

6、运行场景,就可以轻松通过上下滑动浏览“Text”的全部内容,如下图

Unity UGUI 轻松几步实现ScrollBar滚动浏览

7、到此,UnityUGUI轻松几步实现Scrollbar滚动浏览讲解结束,谢谢

InDesign怎么设置脚注紧随文字结尾 宝宝餐之蚂蚁蒸蛋的做法教程 word转pdf出现空白页如何解决 如何利用Axure RP 8设计软件控制圆形弹跳效果 VISIO教程40-如何使用格式刷粘贴文本格样式
热门搜索
美女臀部图片 果宝特攻图片 奥迪q8报价及图片 公示栏图片 瓦当图片