【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】游戏开发专栏的目录

相关推荐
微露清风3 小时前
系统性学习Linux-第二讲-基础开发工具
linux·运维·学习
阳光九叶草LXGZXJ3 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
biuyyyxxx4 小时前
Python自动化办公学习笔记(一) 工具安装&教程
笔记·python·学习·自动化
A_nanda5 小时前
c# MOdbus rto读写串口,如何不相互影响
算法·c#·多线程
丝斯20115 小时前
AI学习笔记整理(66)——多模态大模型MOE-LLAVA
人工智能·笔记·学习
军军君016 小时前
Three.js基础功能学习十三:太阳系实例上
前端·javascript·vue.js·学习·3d·前端框架·three
bylander7 小时前
【AI学习】TM Forum《Autonomous Networks Implementation Guide》快速理解
人工智能·学习·智能体·自动驾驶网络
xxxmine7 小时前
redis学习
数据库·redis·学习
码云数智-园园7 小时前
使用 C# 将 PowerPoint 演示文稿高效转换为 PDF 格式
c#
PfCoder8 小时前
WinForm真入门(23)---PictureBox 控件详细用法
开发语言·windows·c#·winform