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 功能界面,

  • 相关阅读:
    WPF BitmapImage 占用资源无法释放、无法删除问题
    C#窗体加载和控件加载不同步导致控件闪烁
    C#中saveFileDialog(另存为)保存图片文件
    String、StringBuffer、StringBuilder的区别
    线程的上下文切换
    HTTP缓存机制
    MySQL数据库基本操作
    ThreadLocal(线程本地存储)
    CDN(Content Delivery Network)原理
    Java之Object类
  • 原文地址:https://www.cnblogs.com/madinglin/p/8476802.html
Copyright © 2011-2022 走看看