首页 > 其他分享 >Scrollbar

Scrollbar

时间:2024-10-17 16:44:00浏览次数:7  
标签:scrollbar value 滚动条 Scrollbar 设置 滑动

目录

新建

  • 选中或者创建新节点
  • 手动挂载或者使用快捷键(GameObject-> UI -> Scrollbar)创建脚本Scrollbar

效果展示

参数解释

  • Interactable 此组件是否接受输入?

此属性确定该组件是否接受输入。此属性设置为 false 时,交互被禁用,过渡状态也将设置为禁用状态

用于控件滑动“控制柄”部分的图形

  • Direction 方向

拖动控制柄时滑动条值增加的方向。选项包括 Left To Right、Right To Left、Bottom To Top 和 Top To Bottom。

  • Value 当前值

滚动条的初始位置值,范围为 0.0 到 1.0。

  • Size 比例

控制柄在滚动条内的比例大小,范围为 0.0 到 1.0。

  • Number Of Steps 步骤数量

滚动条允许的不同滚动位置的数量。

  • On Value Changed 事件

滑动条的当前值已变化时调用的 UnityEvent。该事件可将当前值作为 float 类型动态参数发送。无论是否已启用 Whole Numbers 属性,该值都将作为 float 类型传递。

代码示例

using UnityEngine;
using UnityEngine.UI;
public class UGUIScrollbar : MonoBehaviour
{
    [SerializeField] Scrollbar scrollbar;
    void Start()
    {
        SetScrollbar();
    }

    void SetScrollbar()
    {
        // 设置滚动条的方向
        scrollbar.direction = Scrollbar.Direction.LeftToRight;
        // 设置滚动条的值
        scrollbar.value = 0.5f;
        // 设置滚动条滑块的大小
        scrollbar.size = 0.1f;
        // 设置滚动条的步进值
        scrollbar.numberOfSteps = 10;

        scrollbar.onValueChanged.AddListener((value) =>
        {
            Debug.Log("Scrollbar value changed: " + value);
        });

    }

}

标签:scrollbar,value,滚动条,Scrollbar,设置,滑动
From: https://www.cnblogs.com/comradexiao/p/18472640

相关文章

  • Element UI控件el-scrollbar定位布局
    ElementUI控件el-scrollbar定位布局基本概念与作用常见应用场景示例一:基本用法示例二:自定义滚动条样式示例三:嵌套滚动条示例四:监听滚动事件示例五:滚动到特定位置实际开发中的使用技巧ElementUI是一款基于Vue2.x的桌面端组件库,它提供了丰富的组件来帮助开发者......
  • Unity UGUI 之 ScrollBar与ScrollView
    本文仅作学习笔记与交流,不作任何商业用途本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正1.什么是ScrollBar滚动块:Unity-Manual:Scrollbar2.重要参数该笔记来源唐老狮:重复参数不过多赘述请看该博客:UnityUGUI之Button-CSDN博客F.......
  • 【现代 CSS】标准滚动条控制规范 scrollbar-color 和 scrollbar-width
    Chrome在121版本开始,原生支持了两个滚动条样式相关的样式scrollbar-color和scrollbar-width。要知道,在此前,虽然有::-webkit-scrollbar规范可以控制滚动条,可是,::-webkit-scrollbar是非标准特性,在MDN文档中都明确了不应该在生产环境使用它。MDN-::-webkit-scrollbar......
  • HTML & CSS – Styling Scrollbar
    前言Scrollbar能styling的东西不多,但有时候不得不styling。这里记入我自己在项目中修改过的scrollbar经历。 GmailScrollbar Gmail的scrollbar就改过style。   ......
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ScrollBar组件
     鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ScrollBar组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、ScrollBar组件鸿蒙(HarmonyOS)滚动条组件ScrollBar,用于配合可滚动组件使用,如List、Grid、Scroll。子组件可以包含单个子组件。接口Sc......
  • Android RECYCLEVIEWscrollbarDefaultDelayBeforeFade 源码
    AndroidRecyclerViewscrollbarDefaultDelayBeforeFade源码实现简介在Android开发中,RecyclerView是一个常用的控件,用于展示大数据集合的列表或网格。RecyclerView提供了一些自定义的属性和方法,方便开发者根据需求进行定制。其中一个常用的属性是scrollbarDefaultDelayBefo......
  • 无涯教程-Tk - Scrollbar部件函数
    滚动条小部件是无需文本或画布小部件即可工作的滚动小部件。滚动条小部件的语法如下所示。scrollbarscrollbarNameoptionsScrollbar-参数下表列出了可用于滚动条小部件的选项。Sr.No.Syntax&Remark1-backgroundcolor用于设置小部件的背景颜色。2-borderwidt......
  • 短视频app源码,自定义快速滚动条FastScrollBar
    短视频app源码,自定义快速滚动条FastScrollBarAndroidMainfest.xml中  <activityandroid:name=".MainActivity"      android:theme="@style/FastScrollTheme">      <intent-filter>        <actionandroid:name="androi......
  • pyqt5-QScrollBar
    1、介绍这是一个进度条组件,两侧点击可以加减。 setMinimum(self,a0:int)设置最小值,可以是负值setMaximum(self,a0:int)设置最大值,可以是超过100设置浮点数时,保留其整数部分value(self)->int返回进度条的数值,int类型。默认时最小为0,最大为99。两侧点击,加减的......
  • Unity UGUI的Scrollbar(滚动条)组件的介绍及使用
    UnityUGUI的Scrollbar(滚动条)组件的介绍及使用一、什么是Scrollbar组件?Scrollbar组件是Unity中UGUI系统提供的一种UI组件,主要用于在UI界面中提供滚动条功能,使用户可以通过滚动条来查看超出屏幕范围的内容。二、Scrollbar组件是如何工作的?Scrollbar组件的工作原理主要是通过改......