Unity UGUI如何创建支持输入功能的下拉列表?

2026-05-22 15:090阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1764个文字,预计阅读时间需要8分钟。

Unity UGUI如何创建支持输入功能的下拉列表?

在Unity中使用UGUI创建一个可输入的下拉框,UGUI中没有类似搜索引擎的自动推荐功能,那么只能自己制作一个。Unity中UGUI制作可输入下拉框+目录

在Unity中用UGUI制作一个可输入的下拉框 UGUI中并没有类似于搜索引擎一样根据输入内容来显示一个列表来推荐内容 那么只能自己制作一个啦( ̄o ̄) Unity中UGUI制作可输入下拉框

目录
  • Unity中UGUI制作可输入下拉框
    • 前言
    • 组件分析
    • 制作流程
    • 总结

前言

在搜索引擎以及一些网页中我们常常可以看见这样一种UI控件,看上去是一个输入框,在输入之后会弹出一个列表(或者没有输入也会弹出,如搜索引擎的历史记录),你可以选择列表中的内容然后做出一些处理。
显而易见,在UGUI中并没有这种类型的控件。那么只能自力更生自己制作一个了。

组件分析

首先,一个输入框是必不可少的。
输入后有一个列表,可以显示多个内容,那么还需要一个列表。
从头制作一个UI控件是困难且麻烦的,我们就利用UGUI中现有的控件来制作一个组合控件。
于是我们自然而然的就联想到了InputField以及Dropdown组件,一个输入框和一个下拉列表。
嗯,看上去很符合我们的需求。
但是这里会有一些坑,主要是Dropdown造成的。遂放弃使用Dropdown,下方是踩的坑,不想了解可以跳过。

Dropdown中改变在下拉列表中当前选中的值可以使用公共变量value。

阅读全文

本文共计1764个文字,预计阅读时间需要8分钟。

Unity UGUI如何创建支持输入功能的下拉列表?

在Unity中使用UGUI创建一个可输入的下拉框,UGUI中没有类似搜索引擎的自动推荐功能,那么只能自己制作一个。Unity中UGUI制作可输入下拉框+目录

在Unity中用UGUI制作一个可输入的下拉框 UGUI中并没有类似于搜索引擎一样根据输入内容来显示一个列表来推荐内容 那么只能自己制作一个啦( ̄o ̄) Unity中UGUI制作可输入下拉框

目录
  • Unity中UGUI制作可输入下拉框
    • 前言
    • 组件分析
    • 制作流程
    • 总结

前言

在搜索引擎以及一些网页中我们常常可以看见这样一种UI控件,看上去是一个输入框,在输入之后会弹出一个列表(或者没有输入也会弹出,如搜索引擎的历史记录),你可以选择列表中的内容然后做出一些处理。
显而易见,在UGUI中并没有这种类型的控件。那么只能自力更生自己制作一个了。

组件分析

首先,一个输入框是必不可少的。
输入后有一个列表,可以显示多个内容,那么还需要一个列表。
从头制作一个UI控件是困难且麻烦的,我们就利用UGUI中现有的控件来制作一个组合控件。
于是我们自然而然的就联想到了InputField以及Dropdown组件,一个输入框和一个下拉列表。
嗯,看上去很符合我们的需求。
但是这里会有一些坑,主要是Dropdown造成的。遂放弃使用Dropdown,下方是踩的坑,不想了解可以跳过。

Dropdown中改变在下拉列表中当前选中的值可以使用公共变量value。

阅读全文