Unity DatePicker用法,实现UI的日期/时间选择器功能

news/2024/9/28 1:19:58

前言

用Unity3d做一个类似于选时间段,查询数据并展示统计UI的功能

插件

https://assetstore.unity.com/packages/tools/gui/datepicker-for-unityui-68264

样例效果

弹出日期选择器

时间范围选择器

包含类型

Shared Calendar 共享的日历,这个就是几个选择器共用一个日历来选择时间。

Inline 这个是行内日历,看样例可以看出来,它提供了一个表格布局的插件TableLayout,这个就是用于行内显示的。
Popup 弹出式的,这个就是只有输入框,点击后弹出,选择后关闭日历,用的较多。

Date Range 时间范围,这个就是两个日历,可以选择时间范围,用的也很多。

使用方式

下载包体,并全部导入Unity工程,这个都会吧!

GameObject > UI > DatePicker 下面选择一个自己需要的类型。

选中任意类型后,自动创建了UI。

其他使用

如果你要自己建节点,也是可以的,不过麻烦,闲的蛋疼,你自己去试吧。

手动选择时间,它提供了一个在inspector预选时间的界面,可以预先选好时间:

接口使用

获取/设置时间

这个基本在预设置和选择完取结果的时候都会用到

DP.SelectedDate.Date;

获取字符串

可选多日期

DP.DateSelectionMode = DateSelectionMode.MultipleDates; //MultipleDates,SingleDate两个选择

更新显示

一般脚本设置日历后需要调用更新显示。

DP.UpdateDisplay();

其他设置参数

具体查看DatePicker 的inspector Config项进行配置。

创建TMPText

准备好ttf或oft字体

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

正三棱台

正三棱台的相关知识点前情概要 正三棱台的概念,表面积,体积公式,引申 动态演示结合上图,你能说出正三棱台的各部分的名称吗?你能自行画出正三棱台的图形吗? 典例剖析 【2025届高三质检一试题】已知正三棱台 \(ABC-A_1B_1C_1\) 的上底面积为 \(\sqrt{3}\),下底面积为 \(4…

【VMware vCenter】升级到 vCenter Server 8.0 U3b 后 vSphere Client 出现卡死和不响应等问题的解决方法。

最近 VMware 发布了 VMSA-2024-0019 安全通告,更新并修复了 CVE-2024-38812 和 CVE-2024-38813 编号中发现的 vCenter Server 漏洞,可能很多人都已经更新了,我也将自己的实验环境更新到了说明中所修复的版本,vCenter Server 8.0 U3b,内部版本号 24262322。但是,更新之后使…

vscode设置python解释器以及函数无法点击跳转问题

1.下载插件 1.1 Python1.2 Pylance1.3 Remote-SSH2.设置本地/远程python解释器 2.1本地设置 2-1-1 设置解释器路径设置自定义python解释器路径,mac快捷键command + p> python: select interpreter选择或者输入解释器2-1-2 查看设置结果设置完python-venv路径后,打开py脚本…

老毛子、H大固件wan口修改为lan口

事由 因路由器只有一个wan口两个lan口。无线桥接(非AP模式)之后wan口也就没有用了,两个lan口也不够我用,索性将wan桥接为lan。另外:解释一下为何说我桥接不说修改,修改对外行对结果来说的状态,内部命令行专业来说其实就是桥接命令 需求和操作结果 wan口修改为lan口、无线…

第一次结对作业

这个作业属于哪个课程 软件工程2024这个作业要求在哪里 2024秋软件工程结对作业(第一次之需求分析和原型设计)这个作业的目标 学习使用原型软件,辅助完成软件工程的前期任务学号 102201427结对成员学号:102201427、102201426 原型链接:Find You Team一、阅读《构建之法》后…

decimal,float和double的区别是什么?

原文链接:https://blog.csdn.net/hellojoy/article/details/118105569 表示小数的一共有三种类型:float是单精度,double是双精度,decimal是数字型,它们所占的内存空间不一样,表示的位数也不一样。 1、精度:float单精度小数部分能精确到小数点后面6位,用 32 位二进制进…

布客沉思录(二)合伙人的不作为和背叛

合伙人需要做但是没有做的规划翻译并校对了 FreeLearning VKDoc iBooker 三个系列技术教程 √ 制作大量源码解析 √ 制作了视频合成工具 √ 制作了大量玄学视频,普及玄学知识 √ 制作了大量量化教程 √ 探索并实现了开放式两性关系 √ 制作大量视频普及开放式关系和红丸 量化策…

MT5016A-ASEMI三相整流桥MT5016A

MT5016A-ASEMI三相整流桥MT5016A编辑:ll MT5016A-ASEMI三相整流桥MT5016A 型号:MT5016A 品牌:ASEMI 封装:D-63 批号:2024+ 类型:三相整流桥 电流(ID):50A 电压(VF):1600V 安装方式:直插式封装 特性:大功率、整流方桥 产品引线数量:4 产品内部芯片个数:4 产品内部…