基于上篇自创建的计时器,下面是获取系统时间的显示,创建一个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