unity获取系统时间
来源:互联网 发布:央视网络电视台直播 编辑:程序博客网 时间:2024/05/29 13:29
基于上篇自创建的计时器,下面是获取系统时间的显示,创建一个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 WaitForSeconds(1);
time -= 1;
}
}
var display : GUIText;
var maxTime : float =60; //时间
var object : Object;
private var time : float;
function OnEnable()
{
}
function UpdateTime () {
time = maxTime;
while(time > 0)
{
display.text = Mathf.Floor(time / 60) + ":" + time % 60;
yield WaitForSeconds(1);
time -= 1;
}
//object.DoThings(); //时间到,可以了,
}
function OnGUI()
{
if(GUILayout.Button("开始计时"))
{
UpdateTime();
}
}
如果想点击按钮后才开始倒计时,那么只需要添加OnGUI()函数
var display : GUIText;
var maxTime : float =60; //时间
private var time : float;
function UpdateTime () {
time = maxTime;
while(time > 0)
{
display.text = Mathf.Floor(time / 60) + ":" + time % 60;
yield WaitForSeconds(1);
time -= 1;
}
}
function OnGUI()
{
if(GUILayout.Button("开始计时"))
{
UpdateTime();
}
}
- unity获取系统时间
- Unity获取系统时间
- unity 获取当前系统时间
- unity NGUIlabel控件获取系统时间
- Unity获取网络时间
- 【Unity&系统时间】
- Unity获取系统鼠标
- linux时间-获取系统时间
- Unity IOS获取系统版本号
- 获取(设置)系统时间
- jsp获取系统时间
- 获取系统时间
- VC--获取系统时间
- 获取系统时间
- 获取系统当前时间
- 获取系统时间
- 获取当前系统时间
- 获取系统时间
- Apache中 RewriteRule 规则参数介绍
- EE50下安装codeblocks
- 手机电路的浪涌防护和TVS应用的电路实例
- Erlang类型及函数声明规格
- LINQ to SQL的一些简单用法
- unity获取系统时间
- DIV+CSS教程《第一天 XHTML CSS基础知识》
- malloc/free与new/delete的区别
- 【枚举排序】生成可重集排序
- GridView禁止横向滑动
- Oracle(二)- 笛卡尔积造成的问题(一)
- DIV+CSS教程《第二天 一列布局》
- DB2文件注册表
- android中捕获ontouchlistener问题