查看: 995|回复: 1
打印 上一主题 下一主题

[其他] unity3d倒计时c#代码

[复制链接]

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38279
精华
111

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

跳转到指定楼层
楼主
发表于 2015-2-28 23:35:04 |只看该作者 |倒序浏览

unity3d倒计时c#代码
  1. using UnityEngine;

  2. using System.Collections;

  3. using System;

  4. public class textTest : MonoBehaviour {

  5. public UILabel countDown;

  6. public int endTime;

  7. public int currentTime;

  8. public int startTime;

  9. public int second;

  10. public int minute;

  11. private string printTime;

  12. private string stringEndTime;

  13. void Start () {

  14. // startTime = 240;  //4分钟倒计时

  15. startTime = 0;  //从零开始计时

  16. }

  17. void Update () {

  18. // endTime = startTime - currentTime; //倒计时

  19. endTime = startTime + currentTime;

  20. second = endTime % 60;

  21. minute = endTime / 60;

  22. currentTime = Mathf.CeilToInt(Time.fixedTime);

  23. if(second<10)

  24. {printTime = “:0”;

  25. }else{printTime = “:”;}

  26. stringEndTime = “00:0” + minute + printTime + second;

  27. //print (“00:0” + minute + printTime + second);

  28. print(stringEndTime);

  29. countDown.text = stringEndTime;

  30. if(endTime<0)

  31. {endTime = 0;}

  32. //currentTime.text = DateTime.Now.ToString(“hh:mm:ss”);

  33. }

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

使用道具 举报

0

主题

7

听众

712

积分

初级设计师

Rank: 3Rank: 3

纳金币
0
精华
0
沙发
发表于 2017-11-9 14:33:44 |只看该作者
谢谢分享,谢谢
回复

使用道具 举报

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

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-6-28 22:46 , Processed in 0.093188 second(s), 27 queries .

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

© 2008-2019 Narkii Inc.

回顶部