Unity--互动组件(Scrollbar)||Unity--互动组件(DropDown )

此组件中的,交互,过渡,导航与文章(Unity--互动组件(Button))中的介绍如同;

handle rect:(父节点矩形)

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

Direction:(方向)

拖动手柄时,滚动条的值将增加的方向。选项是 从左到右从右到左,从下 到上从上到下;

Value:(值)

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

Size:(大小)

滚动条中手柄的小数部分,范围为0.0到1.0

Number Of Steps:(位置数)

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

滚动条的值由手柄沿其长度的位置确定,该值报告为两端之间的分数。例如,默认的从左到右的条在左端的值为0.0,在右端的值为1.0,而0.5表示中点。通过为“ 方向”属性选择“ 自上而下”或“ 自下而上”,可以垂直定向滚动条。

滚动条和类似的Slider控件之间的一个显着区别是,滚动条的手柄可以改变大小以表示可用滚动的距离。当视图只能短距离滚动时,手柄将填满大部分条形,并且仅允许向任一方向轻微移动。

滚动条具有一个称为“值发生变化”的事件,该事件在用户拖动手柄时作出响应。当前值作为float参数传递给偶函数。滚动条的典型用例包括:

  • 垂直滚动一段文本。
  • 水平滚动时间线。
  • 用作一对,水平和垂直滚动大图像以查看缩放的部分。手柄的大小会更改以指示缩放程度,并因此指示滚动的可用距离。

Unity--互动组件(DropDown )

该组件可以用来让用户选择选项列表中一个选项。

控件显示当前选择的选项。单击后,它会打开选​​项列表,因此可以选择一个新选项。选择新选项后,列表将再次关闭,并且控件将显示新选择的选项。如果用户单击控件本身或“画布”中的其他任何位置,该列表也将关闭。

此组件中的,交互,过渡,导航与文章(Unity--互动组件(Button))中的介绍如同;

Template:(模板)

下拉列表模板的Rect转换

Caption Text:(字幕文字)

文本组件,用于保存当前所选选项的文本。(可选的)

Caption Image:(字幕图片)

Image组件,用于保存当前所选选项的图像。(可选的)

Item Text:(项目文字)

用于保存项目文本的Text组件。(可选的)

Item Image:(项目图片)

Image组件,用于保存项目的图像。(可选的)

Value:(值)

当前所选选项的索引。0是第一个选项,1是第二个选项,依此类推。

Options:(选控件

可能选项的列表。可以为每个选项指定文本字符串和图像。

该按钮具有一个称为On Value Changed的事件,该事件在用户完成对列表中选项之一的单击时响应。它支持发送整数值,该值是所选选项的索引。0是第一个选项,1是第二个选项,依此类推

模板中必须包含一个项目,并且要启用Toggle组件。当单击下拉控件创建实际的下拉列表时,此项会重复多次,并且列表中的每个选项都使用一个副本。项的父项会自动调整大小,以适合内部的所有项。

设置文字和图像支持

下拉菜单为每个选项支持一个文本内容和一个图像内容。文本和图像都是可选的。仅在将下拉菜单设置为支持下拉菜单时才能使用它们。

如果同时设置了标题文本和项目文本属性,则下拉菜单支持每个选项的文本。使用GameObject> UI> Dropdown菜单项时,默认情况下会进行设置。

  • 标题文本是用于保存当前所选选项的文本的文本组件。它通常是Dropdown GameObject的子级。
  • 项目文本是用于保存每个选项文本的文本组件。它通常是Item GameObject的子级。

如果同时设置了标题图像和项目图像属性,则该下拉菜单将为每个选项提供一个图像。这些默认情况下未设置。

  • 标题图像是图像组件,用于保存当前所选选项的图像。它通常是Dropdown GameObject的子级。
  • 项目图像是图像组件,用于保存每个选项的图像。它通常是Item GameObject的子级。

用于下拉菜单的实际文本和图像是在下拉菜单组件的“选项”属性中指定的,或者可以通过代码进行设置。

下拉列表的位置

下拉列表相对于下拉控件的位置由模板的Rect变换的锚定和枢纽决定。

默认情况下,该列表将显示在控件下方。这是通过将模板锚定到控件的底部来实现的。模板的枢轴也需要在顶部,以便随着模板的扩展以容纳可变数量的选项,它只会向下扩展。

Dropdown控件具有简单的逻辑,可以防止下拉列表显示在Canvas的边界之外,因为这将使得无法选择某些选项。如果默认位置的下拉菜单不在Canvas矩形中,则其相对于控件的位置相反。例如,默认情况下,该控件下方显示的列表将显示在其上方。

这种逻辑非常简单,并且有一定的局限性。下拉模板的大小不得超过Canvas大小减去下拉控件的大小的一半,否则,如果将下拉控件放在Canvas的中间,则在任一位置上的列表可能都没有空间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/151771.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

11.16~11.19绘制图表,导入EXCEL中数据,进行拟合

这个错误通常是由于传递给curve_fit函数的数据类型不正确引起的。根据你提供的代码和错误信息,有几个可能的原因: 数据类型错误:请确保ce_data、lg_data和product_data是NumPy数组或类似的可迭代对象,且其元素的数据类型为浮点数。…

小迪安全笔记——Web架构篇语言中间件数据库系统源码获取

1、信息搜集搜集哪些东西? 架构信息收集,主要包括:操作系统、开发语言、中间件容器、数据库类型、第三方软件等; web源码信息收集,CMS开源?闭源?售卖?自主研发? 进行web…

mybatisPlus的简单使用

封装实体类 编写Mapper service层 controller层

[python]python筛选excel表格信息并保存到另一个excel

目录 关键词平台说明背景所需库1.安装相关库2.代码实现sourcetarget1 关键词 python、excel、DBC、openpyxl 平台说明 项目Valuepython版本3.6 背景 从一个excel表中遍历删选信息并保存到另一个excel表 所需库 1.openpyxl :是一个用于读写 Excel 文件的 Pyt…

汽车级低压差稳压器LDO LM317BD2TR4G原理、参数及应用

LM317BD2TR4G主要功能特性分析 : LM317BD2TR4G 低漏 (LDO) 线性电压稳压器是一款可调 3 端子正向 LDO 电压器,能够在 1.2 V 至 37 V 的输出电压范围内提供 1.5 A 以上的电流。此电压稳压器使用非常简便,仅需两个外部电阻即可设置输出电压。另…

cobol数据类型

数据类型 数据部(data division)是用来描述程序中使用的变量的。 data name 数据名称 数据名称必须在数据部中定义,才能在过程部中使用。必须有一个用户自定义的名称,不能使用关键字,为存储实际数据的存储单元提供引…

基于RK3588全高端智能终端机器人主板

一、小尺寸板型设计 该款主板为小型板,尺寸仅为125*85mm,更小更紧凑,可完美适应各类高端智能自助终端; 二、八核高端处理器 采用RK3588S八核64位处理器,8nm LP制程,主频最高达2.4GHz,搭载Andr…

深入了解 Bat 脚本:简单而强大的自动化工具——基础版

🏫博客主页:魔王-T 🏯系列专栏:自动化脚本工具 🥝大鹏一日同风起 扶摇直上九万里 ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 🖊️引言🫘Bat 脚本的基础知识🌈 什么是…

一个前端非侵入式骨架屏自动生成方案

目录 背景 现有方案调研 侵入业务式手写代码 非侵入业务式手写代码 非侵入式骨架屏代码自动生成 技术方案 设计原则 架构图 骨架屏生成 骨架屏注入 优化点 部分技术细节解析 puppeteer 文本块处理 图片块处理 a 标签处理 自定义属性处理 首屏HTML处理 首屏样…

[模版总结] - 树的基本算法3 - 结构转化

二叉树结构转化 通常将二叉树根据某些要求进行结构重构,比如线性结构转化(链表,数组),序列化等。 常见题型 注:这类题目最基本的解题思路是利用递归分治 (也可以使用迭代方法),在构建树结构的时候,我们通…

春秋云境靶场CVE-2022-28512漏洞复现(sql手工注入)

文章目录 前言一、CVE-2022-28512靶场简述二、找注入点三、CVE-2022-28512漏洞复现1、判断注入点2、爆显位个数3、爆显位位置4 、爆数据库名5、爆数据库表名6、爆数据库列名7、爆数据库数据 总结 前言 此文章只用于学习和反思巩固sql注入知识,禁止用于做非法攻击。…

前置语音群呼与语音机器人群呼哪个更好

最近通过观察自己接到的营销电话,通过语音机器人外呼的量应该有所下降。同时和客户交流获取到的信息,也是和这个情况类似,很多AI机器人群呼的量转向了OKCC前置语音群呼。询问原因,说是前置语音群呼转化更快,AI机器人群…

通过汇编理解cortex-m3:第0章

第0章:准备工作 基本想法:利用汇编和gdb调试,来学习cortex-m3汇编指令,以及一些寄存器的功能。 软件和硬件: 硬件:韦东山瑞士军刀中的最小核心板(STM32F103C8T6) STLINK-V2&#…

力扣刷题-二叉树-二叉树最小深度

给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。(注意题意) 示例 1: 输入:root [3,9,20,null,null,15,7] 输出&#x…

mysql表字段数据类型对应java类型

下面是常见的 MySQL 数据表字段数据类型以及对应的 Java 类型列表: 整数类型:TINYINT -> byte 或 BooleanSMALLINT -> shortMEDIUMINT -> intINT -> intBIGINT -> long浮点数类型:FLOAT -> floatDOUBLE -> doubleDECIM…

【数据结构(二)】队列(2)

文章目录 1. 队列的应用场景和介绍1.1. 队列的一个使用场景1.2. 队列介绍 2. 数组模拟队列2.1. 思路分析2.2. 代码实现 3. 数组模拟环形队列3.1. 思路分析3.2. 代码实现 1. 队列的应用场景和介绍 1.1. 队列的一个使用场景 银行排队的案例: 1.2. 队列介绍 队列是一…

基于STC12C5A60S2系列1T 8051单片的IIC总线器件数模芯片PCF8591实现数模转换应用

基于STC12C5A60S2系列1T 8051单片的IIC总线器件数模芯片PCF8591实现数模转换应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍IIC总线器件数模芯片PCF8591介绍通过按…

前缀和(c++,超详细,含二维)

前缀和与差分 当给定一段整数序列a1,a2,a3,a4,a5…an; 每次让我们求一段区间的和,正常做法是for循环遍历区间起始点到结束点,进行求和计算,但是当询问次数很多并且区间很长的时候 比如,10^5 个询问和10^6区间长度,相…

基于机器学习的居民消费影响因子分析预测

项目视频讲解: 基于机器学习的居民消费影响因子分析预测_哔哩哔哩_bilibili 主要工作内容: 完整代码: import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import missingno as msno import warnings warnings.filterwarnin…

py 使用cx_Freeze打包

cx_Freeze 是一个用于将 Python 脚本打包成可执行文件的库。它可以让你轻松地将 Python 程序转换为独立的可执行文件,使其在没有 Python 解释器的计算机上运行。 要在 Py 中使用 cx_Freeze 打包程序,请按照以下步骤操作: 安装 cx_Freeze&…