Unity 中创建滚动文本

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

首先创建Image(note)

 unity 滚动文本,unity

在note下面再创建一个Image(作为背景)

unity 滚动文本,unity

为了实现滚动效果,在Image上面添加Scroll Rect这个组件unity 滚动文本,unity

同时选定对象(Content)

unity 滚动文本,unity

如果需要制作横向的滚动条,则勾选Horizontal,反之,纵向勾选Verticalunity 滚动文本,unity

然后添加text文本,根据自身需求调整文字大小unity 滚动文本,unity

将text放在Image下作为子物体,同时,为了将多余的文字隐藏,需要在Image上添加Mask组件(/*注意先后顺序,先将text放在Image下面,再为Image添加Mask组件,否则text文本会不见*/)

 unity 滚动文本,unity

同时取消勾选Show Mask Graphic,将背景隐藏。(下面是对比图,上一张是勾选,下面一张是取消勾选)

unity 滚动文本,unity

 

unity 滚动文本,unity

开始添加滚动条,在note下面创建Scrollbar。unity 滚动文本,unity

 并调整位置

同时修改Scrollbar里面的Direction的属性,根据自身需求选择unity 滚动文本,unity

将scrollbar拖入Image的Scroll Rect下面的纵向滚动(根据自身需求选择横向纵向)unity 滚动文本,unity

运行,示例如下

3月9日文章来源地址https://www.toymoban.com/news/detail-664564.html

到了这里,关于Unity 中创建滚动文本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Unity UGUI 滚动列表

    效果: 当前用的 Unity 版本为 5.6.7f1,场景分辨率为 1440 * 2560,下面的案例中,都是以这个分辨率为标准,如果你设置的屏幕大小和我的不一样,那么在后面的操作中,参数可能会不一样。 添加完成后,场景界面如下    如下 将 Content 的大小调整一下 在场景中的显示如下 将

    2024年02月02日
    浏览(42)
  • unity实现数字滚动动画效果

    要在 Unity 中实现数字滚动动画效果,你可以使用以下步骤: 创建一个新的 Unity 项目。 在场景中添加一个 UI 文本控件。 在 C# 脚本中,使用 coroutine 实现动画效果。 在每一帧中更新 UI 文本的数字,并通过计算得出下一个数字的位置。 在动画结束后,使用 StopCoroutine 停止动画

    2024年02月10日
    浏览(46)
  • Unity UGUI制作字幕滚动效果,长字幕左右来回滚动

    效果: 描述: 当文字长度小于边框时保持在边框的中间,长度大于边框时来回滚动 使用时调用此方法: 创建: 创建一个Image并调整大小 在Image下创建Text并调整Text的大小,颜色等参数 将TextScroll 挂载到Image上并调整TextScroll参数 代码使用了动态添加组件,确保组件能正常使用

    2024年02月07日
    浏览(46)
  • Unity SnapScrollRect 滚动 匹配 列表 整页

    当停止滑动时 判断Contet的horizontalNormalizedPosition 与子Item的缓存值 相减,并得到最小值,然后将Content  horizontalNormalizedPosition滚动过去 直接将脚本挂到ScrollRect上 注意 :在创建Content子物体时 或子物体数量变更,需要调用 Refresh

    2024年01月21日
    浏览(27)
  • Unity 如何实现卡片循环滚动效果

    功能需求如图所示,点击下一个按钮,所有卡片向右滚动,其中最后一张需要变更为最前面的一张,点击上一个按钮,所有卡片向左滚动,最前面的一张需要变更为最后一张,实现循环滚动效果。 最中间的一张表示当前选中项,变更为选中项的滚动过程中,需要逐渐放大到指

    2024年02月03日
    浏览(51)
  • unity | 动画模块之滚动选项框

    一、效果动画 如果不是你们想要的,就省的你们继续往下看了  二、作者的话 对于我来说,计算一大堆数据很繁琐,就写了点简单的 三、基本功的要求 需要会使用Scroll View 四、进入正题  1.先做一个scrollView把自己想做的东西放进去 2.接下来的难度就是,当方块块移动到指定

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

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

    2024年01月20日
    浏览(41)
  • Unity Scroll Rect滚动到底部

    在使用ScrollView的时候,有这么一个需求,就是ScrollView的内容中填充的是一个动态的列表,在新添加元素的时候,需要将滚动列表自动定位到最后一个。 1、修改Scrollbar Vertical的value 值为0时,位于底部,值为1时,位于顶部。 2、修改ScrollRect的verticalNormalizedPosition 值为0时,位于

    2023年04月08日
    浏览(43)
  • Unity ScrollView循环滚动播放(有详细注释)

    首先创建一个ScrollView在UI上 在Content上挂载脚本,将ScrollView赋值给Parent。 当Content的高度大于ScrollView的容量高度时便开始滚动。 以下是脚本代码: 效果如下(结尾和开头会停留1秒):

    2024年02月07日
    浏览(40)
  • Unity UGUI的ScrollRect(滚动视图)组件的介绍及使用

    ScrollRect(滚动视图)是Unity UGUI中的一个常用组件,用于在UI界面中创建可滚动的区域。通过ScrollRect组件,可以实现在有限的空间内显示大量的内容,并且可以通过滑动手势来浏览内容。 ScrollRect组件通过将内容放置在一个可滚动的矩形区域内,然后通过拖动或滑动手势来改变

    2024年02月09日
    浏览(48)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包