unity获取系统时间

这篇博客介绍了如何在Unity中获取并显示系统时间,通过挂载JavaScript脚本到GUI Texture,利用DateTime类(C#)或Date对象(JavaScript)实现时间的获取,并提供了倒计时的示例代码。用户可以选择立即开始倒计时或通过点击按钮启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于上篇自创建的计时器,下面是获取系统时间的显示,创建一个GUI Texture,javascript脚本,就下面代码挂上,即可实时获取系统时间

区别: C#是用DateTime类来获取时间,js是用Date对象来获取时间。

#pragma strict



var currentSystemTine:String;//定义获取系统时间


function Start()
{


}
function Update () {

 currentSystemTine = Date.Now.ToString("hh:mm:ss"); //获取系统时间,可以只显示小时和分钟,自己决定即可
 guiText.text=currentSystemTine;



}




//下面为javascript代码,1分钟倒计时

将GUIText拖入面板中即可

var display : GUIText;
var maxTime : float =60;    //时间


private var time : float;




function OnEnable()
{
UpdateTime();
}




function UpdateTime () {
time = maxTime;
while(time > 0)
{
display.text = Mathf.Floor(time / 60) + ":" + time % 60;
yield WaitForSe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值