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

相关推荐
alfiy9 分钟前
Elasticsearch学习笔记(六)使用集群令牌将新加点加入集群
笔记·学习·elasticsearch
北极无雪25 分钟前
Spring源码学习:SpringMVC(4)DispatcherServlet请求入口分析
java·开发语言·后端·学习·spring
暮雪倾风38 分钟前
【WPF开发】如何设置窗口背景颜色以及背景图片
ui·wpf
望森FPGA39 分钟前
HDLBits中文版,标准参考答案 |3.1.1 Basic Gates | 基本门电路
学习·fpga开发
JavaGPT1 小时前
prometheus学习笔记之PromQL
笔记·学习·prometheus
无情大菜刀1 小时前
C# 雷赛运动控制器 SMC304 新建工程
c#
纪伊路上盛名在1 小时前
如何初步部署自己的服务器,达到生信分析的及格线
linux·运维·服务器·python·学习·r语言·github
地球空间-技术小鱼1 小时前
嵌入式系统学习
嵌入式硬件·学习
冰凌糕2 小时前
Unity3D 单例模式
unity
勿语&5 小时前
Element-UI Plus 暗黑主题切换及自定义主题色
开发语言·javascript·ui