Unity学习笔记——ScrollView常用技巧

这篇具有很好参考价值的文章主要介绍了Unity学习笔记——ScrollView常用技巧。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

在学习UI过程中反复接触ScrollView,遇到了很多使用问题,有许多技巧需要记录下来


一、ScrollView的滚动条显示

如果不使用横向滑动,只需要将ScrollView中的Horizontal取消即可,虽然在Unity视图中还会存在,但运行游戏后就会消失;纵向滑动条同理
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

另外,如果你的Content的范围设置太小,也是不会显示滑动条的,如下对比图
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity
再看下面这张图
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity
综上,可以得出结论:滚动条显示是由Content的范围决定,超出了滚动条的范围,滚动条才会显示

二、使ScrollView内的元素排列整齐

一般都是把元素放在层级面板的Content下,所以在这个面板下添加Grid Layout Group组件就行,可以自己尝试要怎样的排列方式
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

三、ScrollView中的元素超出了Content的范围的解决方法

Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

1.代码控制Content面板Rect Transform组件的Height,增加元素时content的范围也一起增加,这个方法比较麻烦,一般也不常用

2.使用Content Size Filter组件,这个组件非常方便,元素增加时也会增加content的范围,性能应该算是最好的了
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

四、ScrollView中的元素与Grid Layout Group组件定义的元素大小不一致

虽然Grid Layout Group组件可以定义元素的大小和排列方式,但是我们仍然可以直接调整这个元素的大小,有时候经常因为这个出现大小不一的问题
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity
只需要将这个对象的大小reset重置,再在Grid Layout Group中更改元素大小即可
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

五、鼠标的滚轮难以滑动滚动条

只需要将Scroll View面板的Scroll Sensitivity改大就行,数值越大滚轮就越容易滑动滚动条
Unity学习笔记——ScrollView常用技巧,学习,笔记,ui,unity

总结

以上就是我在使用Scroll View常用的技巧,如果还有其他技巧,我会继续补充;写得不是很好,希望大佬们嘴下留情文章来源地址https://www.toymoban.com/news/detail-702580.html

到了这里,关于Unity学习笔记——ScrollView常用技巧的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity常用的优化技巧集锦

    Unity性能优化是面试的时候经常被问道的一些内容,今天给大家分享一些常用的Unity的优化技巧和思路,方便大家遇到问题时候参考与学习。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流

    2024年01月23日
    浏览(63)
  • 【学习笔记】unity脚本学习(五)【常用的方法函数Destroy、Instantiate 、SendMessage、invoke 、Coroutine】

    转载请注明出处:🔗https://blog.csdn.net/weixin_44013533/article/details/130233098 视频参考 极客学院Unity3D视频精讲课程 Object体系结构 可以看到MonoBehaviour继承自Component,Component继承自Object MonoBehaviour复习 MonoBehaviour官网API 之前学的start awake等都是Message事件响应函数,它们都是我们在脚本

    2024年02月04日
    浏览(45)
  • 【Unity小技巧】最简单的UI设置适配方案

    这期来讲一个简单的UI设计方案,很多同学可能搞不懂锚点、轴心这些概念,导致做好的UI在别人的设备上,乱跑或者是重叠,或者是参加游戏老发时间比较紧来不及做适配,都可以来试试这个方法,通过填充边框来保持游戏画面的原始比例,所以它的缺点也很明显,在一些移

    2024年02月04日
    浏览(38)
  • 【Unity小技巧】手戳一个简单易用的游戏UI框架(附源码)

    参考原视频链接: 【视频】:https://www.bilibili.com/video/BV1zT411b7L3/ 注意 :本文为学习笔记记录,推荐支持原作者,去看原视频自己手敲代码理解更加深入 开发一款游戏美术成本是极其高昂的,以我们常见的宣传片CG为例,动辄就要成百上千万的价格,因此这种美术物料一般只

    2024年02月11日
    浏览(52)
  • 【Unity小技巧】最简单的UI设置适配方案,萌新必看

    这期来讲一个简单的UI设计方案,很多同学可能搞不懂锚点、轴心这些概念,导致做好的UI在别人的设备上,乱跑或者是重叠,或者是参加游戏老发时间比较紧来不及做适配,都可以来试试这个方法,通过填充边框来保持游戏画面的原始比例,所以它的缺点也很明显,在一些移

    2024年02月11日
    浏览(35)
  • HarmonyOS鸿蒙基于Java开发:Java UI 常用组件 ScrollView

    目录 支持的XML属性 创建ScrollView 设置ScrollView 根据像素数平滑滚动 平滑滚动到指定位置 设置布局方向 设置回弹效果

    2024年01月18日
    浏览(46)
  • 【Unity100个实用小技巧】如何修改UI上材质的Shader

    ☀️博客主页:CSDN博客主页 💨本文由 萌萌的小木屋 原创,首发于 CSDN 💢 🔥学习专栏推荐:面试汇总 ❗️游戏框架专栏推荐:游戏实用框架专栏 ⛅️点赞 👍 收藏 ⭐留言 📝,如有错误请指正 📆 未来很长,值得我们全力奔赴更美好的生活✨ ------------------❤️分割线❤

    2024年02月14日
    浏览(50)
  • unity scrollview滚动到指定的位置

    方法一:通过下标 方法二:原文1 原文2 方法一没测试 这里给方法二增加注释理解 图1 图2 图3 图4

    2024年01月20日
    浏览(45)
  • 【100个 Unity实用技能】☀️ | Unity UGUI ScrollView滑动到指定位置

    老规矩,先介绍一下 Unity 的科普小知识: Unity 是 实时3D互动内容创作和运营平台 。 包括 游戏开发 、 美术 、 建筑 、 汽车设计 、 影视 在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包