【unity3D】Dropdown组件 — 如何使用下拉菜单

💗 未来的游戏开发程序媛,现在的努力学习菜鸡

💦本专栏是我关于游戏开发的学习笔记

🈶本篇是unity的Dropdown组件

基础知识

  1. 介绍:Unity的Dropdown组件是一种UI控件,用于在下拉列表中显示选项或选项组。它允许用户从列表中选择一个选项,并可以在选择时触发特定的行为或事件。通常用于菜单、选项、过滤器或筛选器等场景。
  2. 该控件显示当前选择的选项,一旦点击,它就会打开选项列表,以便选择一个新选项。
    选择新选项后,列表将被关闭,并且控件将显示新选择的选项。
    如果用户单击控件本身或画布内的任何其他位置,列表也将关闭。
  3. 属性简介:
属性 说明
Interactable 可交互性,用于判断该组件是否是可交互的
Transition 确定控件以何种方式对用户操作进行可视化响应的属性
Navigation 确定控件顺序的属性
Template 下拉列表的模板的 Rect Transform
Caption Text 用于保存当前选定选项文本的 Text 组件
Caption Image 用于保存当前选定选项图像的 Image 组件
Item Text 用于保存项文本的 Text 组件
Item Image 用于保存项图像的 Image 组件
Value 当前选定选项的索引
Options 可能选项的列表

详细介绍

  1. Interactable:勾选后就是可交互的,没勾选就是不可交互的。
  2. Transition:这部分可以看之前Button这篇,有详细的文字解释以及图解。传送门:Unity-UI-Button组件
  3. Navigation:控制了如何通过键盘或游戏控制器的方向键在Dropdown列表中进行选择。有四种选项可供选择:None、Vertical、Horizontal和Automatic。
  • None:不允许通过键盘或游戏控制器的方向键在Dropdown列表中进行选择。这是默认选项。
  • Vertical:允许通过垂直方向的方向键在Dropdown列表中进行选择。
  • Horizontal:允许通过水平方向的方向键在Dropdown列表中进行选择。
  • Automatic:允许通过水平和垂直方向的方向键在Dropdown列表中进行选择。
  1. Template:就是下拉列表展开的那部分。
  2. Caption Text:

💦更多内容请前往主页置顶或点击链接直达:【unity3D】游戏开发专栏的目录

相关推荐
d111111111d1 天前
关于STM32的选项字节的问题:如果我通过操作指针把数据写在了单片机的选项字节区域那么换别的程序时候数据会进行变化吗?
笔记·stm32·单片机·嵌入式硬件·学习
gc_22991 天前
学习C#调用FreeSpire.Doc包将Word转换为html
c#·html·word·freespire.doc
娶不到胡一菲的汪大东1 天前
C# 泛型 委托 接口
开发语言·windows·c#
ceclar1231 天前
C#常用集合的使用
开发语言·windows·c#
N***73851 天前
ReactGraphQLAPI
大数据·c#·爬山算法
安如衫1 天前
【机器学习基础】Attention in Transformers:注意力机制
笔记·深度学习·学习·机器学习·注意力机制
lingxiao168881 天前
WPF Prism框架应用
c#·wpf·prism
十安_数学好题速析1 天前
幂次之争:巧用对称性破解指数不等式
笔记·学习·高考
一 乐1 天前
运动会|基于SpingBoot+vue的高校体育运动会管理系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·学习·springboot
@曾记否1 天前
【Betaflight源码学习】Betaflight 嵌入式操作系统架构解析:与 FreeRTOS 的深度对比
学习·架构