查看: 1864|回复: 3
打印 上一主题 下一主题

[其他] unity获取系统时间

[复制链接]

2317

主题

54

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
20645
精华
62

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-12-31 22:34:35 |只看该作者 |倒序浏览

创建一个GUI Texture,javascript脚本,就下面代码挂上,即可实时获取系统时间

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

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

  3. function Start()

  4. {

  5. }

  6. function Update () {

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

  8. guiText.text=currentSystemTine;

  9. }

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

  11. 将GUIText拖入面板中即可

  12. var display : GUIText;

  13. var maxTime : float =60;    //时间

  14. private var time : float;

  15. function OnEnable()

  16. {

  17. UpdateTime();

  18. }

  19. function UpdateTime () {

  20. time = maxTime;

  21. while(time > 0)

  22. {

  23. display.text = Mathf.Floor(time / 60) + “:” + time % 60;

  24. yield WaitForSeconds(1);

  25. time -= 1;

  26. }

  27. }

  28. var display : GUIText;

  29. var maxTime : float =60;    //时间

  30. var object : Object;

  31. private var time : float;

  32. function OnEnable()

  33. {

  34. }

  35. function UpdateTime () {

  36. time = maxTime;

  37. while(time > 0)

  38. {

  39. display.text = Mathf.Floor(time / 60) + “:” + time % 60;

  40. yield WaitForSeconds(1);

  41. time -= 1;

  42. }

  43. //object.DoThings();   //时间到,可以了,

  44. }

  45. function OnGUI()

  46. {

  47. if(GUILayout.Button(“开始计时”))

  48. {

  49. UpdateTime();

  50. }

  51. }

  52. 如果想点击按钮后才开始倒计时,那么只需要添加OnGUI()函数

  53. var display : GUIText;

  54. var maxTime : float =60;    //时间

  55. private var time : float;

  56. function UpdateTime () {

  57. time = maxTime;

  58. while(time > 0)

  59. {

  60. display.text = Mathf.Floor(time / 60) + “:” + time % 60;

  61. yield WaitForSeconds(1);

  62. time -= 1;

  63. }

  64. }

  65. function OnGUI()

  66. {

  67. if(GUILayout.Button(“开始计时”))

  68. {

  69. UpdateTime();

  70. }

  71. }
复制代码
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

100

主题

3

听众

7683

积分

高级设计师

Rank: 6Rank: 6

纳金币
2378
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-12-31 23:22:27 |只看该作者
涨姿势了。。。。。。。
回复

使用道具 举报

47

主题

2

听众

2810

积分

中级设计师

Rank: 5Rank: 5

纳金币
571
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2015-1-2 19:22:47 |只看该作者
能得到OS系统的时间吗?
回复

使用道具 举报

16

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
3
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2015-1-3 11:09:14 |只看该作者
不错, 学习了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-4-29 04:31 , Processed in 0.082118 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部