using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System;
using UnityEngine.UI;
public class TestTimeBegin : MonoBehaviour {
public Text timeLab;
int initSeconds;
int nowSeconds;
void Start () {
initSeconds = 1800;//初始时间
nowSeconds = initSeconds;//当前时间
ConverToTimeStr(nowSeconds);
}
void Update () {
int tempTime = (int)Time.time;
nowSeconds = initSeconds - tempTime;
timeLab.text = ConverToTimeStr (nowSeconds);
}
string ConverToTimeStr(int sec){
int h = sec / 3600;
int m = (sec - h * 300) / 60;
int s = sec % 60;
return string.Format ("{0:D2}:{1:D2}:{2:D2}",h,m,s);
}
}
unity3d界面倒计时写法例子
最新推荐文章于 2024-08-19 14:25:31 发布