zoukankan      html  css  js  c++  java
  • UGUI组件之Scrollbar 卷动条组件简单笔记

    1.Scrollbar 介绍
    Scrollbar:卷动条。[简单演示]
    Scrollbar 组件在游戏 UI 开发中,并不常用。
      但是在一些其他的软件开发中,却大量使用;浏览器,各种文本编辑器。[见图]


      当我们想在一个固定的区域范围内显示很多数据时,可以用到 Scrollbar,来实
      现类似于卷轴的效果。
    ----------------------------------
    2.Scrollbar 组成部分分析
    Scrollbar Image [整体功能控制 + 背景图片显示]
      | ---空物体 [控制子物体活动范围]
        |---Image [滑块图片]
    ----------------------------------
    Scrollbar 组件属性
    2.特有属性
    Size:用于控制滑块的大小;
    Number Of Steps:用于控制滑块每次移动的步长。
    ----------------------------------

    3.Scrollbar 事件监听

    using UnityEngine;
    using UnityEngine.UI;
    
    public class ScrollbarDemo1 : MonoBehaviour 
    {
        //字段
        private Scrollbar m_Scrollbar;
        void Start () 
        {
            m_Scrollbar= GameObject.Find("Scrollbar").GetComponent<Scrollbar>();
            //使用监听事件需要先持有组件的引用
            m_Scrollbar.onValueChanged.AddListener(OnValueChangedPrivate);
        }
        //方法
        public void OnValueChanged(float T)
        {
            print("公开拖拽"+T);
        }
        private void OnValueChangedPrivate(float T)
        {
            print("代码控制" + T);
        }
    }

    备注:
    UI 组件分两类:单独可以使用(Text,Image);单独不可以使用。
    Scrollbar 就是单独不可以使用的组件,要想真正实现功能,需要配合其他的组
    件来实现 UI 功能界面,

  • 相关阅读:
    RAM,ROM,内存还有硬盘到底有什么区别呢
    MySQL中的这个池子
    apk安装包介绍(下载安装,存储的位置,路径,可以对里面的文件进行修改吗)
    论文查询
    PID算法
    数组指针与指针数组
    2020 最佳开源项目出炉
    反射机制调用无参和有参方法以及调用私有方法
    CSS概述 CSS声明
    WEB概述
  • 原文地址:https://www.cnblogs.com/madinglin/p/8476802.html
Copyright © 2011-2022 走看看