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

  • 相关阅读:
    QTP 参数化
    功能自动化测试流程
    Oracle客户端安装及配置
    描述性编程与对象库编程的对比
    Java用Scanner类获取用户输入
    Java入门的程序汇总
    Java入门学习知识点汇总
    Java最常用的变量定义汇总
    eclipse对Java程序的移植
    JavaScript关闭窗口的同时打开新页面的方法
  • 原文地址:https://www.cnblogs.com/madinglin/p/8476802.html
Copyright © 2020-2023  润新知