Unity3D中C#获取游戏时间并显示成秒表格式
2017-08-29 09:20
465 查看
using UnityEngine; using System.Collections; using UnityEngine.UI; public class Timer : MonoBehaviour { int hour; int minute; int second; int millisecond; // 已经花费的时间 float timeSpend = 0.0f; // 显示时间区域的文本 Text text_timeSpend; // Use this for initialization void Start () { text_timeSpend = GetComponent<Text>(); } // Update is called once per frame void Update () { timeSpend += Time.deltaTime; GlobalSetting.timeSpent = timeSpend; hour = (int)timeSpend / 3600; minute = ((int)timeSpend - hour * 3600) / 60; second = (int)timeSpend - hour * 3600 - minute * 60; millisecond = (int)((timeSpend - (int)timeSpend) * 1000); text_timeSpend.text = string.Format("{0:D2}:{1:D2}:{2:D2}.{3:D3}", hour, minute, second, millisecond); } }
相关文章推荐
- Unity3D中C#获取游戏时间并显示成秒表格式
- Unity3D中以任意格式获取时间(C# .net也可用)
- 根据时间戳获取剩余时间,并显示时分秒格式
- C# 获取系统时间及时间格式
- c#.net 获取时间年月日时分秒格式
- C# 获取系统时间及时间格式
- c#.net 常用的获取时间年月日时分秒格式
- C#修改时间的显示格式,支持多语言,支持不同的国度
- C#获取当前时间的各种格式(转)
- C#获取当前时间的各种格式
- c#时间获取和表示格式
- UIDatePicke获取当前时间的年、月、日、时、分、秒, //显示成中文格式的
- android 日期时间格式转换;软键盘显示消失;获取系统title
- C# 显示系统当前时间的不同格式
- C# 获取时间的格式
- JS获取当前时间 格式 年月日 礼拜几 显示阴历日期 节气
- C#获取当前时间的各种格式
- Unity3D 编写游戏运行时间 格式为00:00:00
- C#获取当前时间的各种格式
- C# 获取系统时间及时间格式