Unity Time类

发布时间:2020-07-03 16:15:52 作者:Aonaufly
来源:网络 阅读:799

Time是Unity中获取时间信息的接口类 , 只拥有静态属性。


① realtimeSinceStartup :

        从游戏启动到现在(即刻)已经运行的时间<秒>(只读属性)。此属性不受timeScale值的影响,这是它与以一个属性time的区别,所以在一定条件下2者可以替换。值得一提的是 , Rigidbody(刚体)显然是要受到timeScale的影响的。


② smoothDeltaTime :

        返回Time.deltaTime的平滑输出值(只读属性)。smoothDeltaTime由于进行了平滑的处理,所以不能在FixedUpdate当中使用。值得注意的是:通常其累加时间比Time.deltaTime的要多。


③ captureFramerate :

        设置或返回帧速率的值。当其值>0时,时间会以每帧(1.0f/captureFramerate)秒前进,不考虑真实时间。


④ deltaTime :

        返回上一帧到现在(即刻)所经历的时间<秒>(只读属性)。


⑤ fixedDeltaTime :

        返回以固定频率更新时 , 相邻两帧的时间间隔(只读属性)。


⑥ fixedTime :

        游戏启动到现在(即刻)以固定时间更新的时间。(只读属性)。


⑦ frameCount :

         游戏启动到现在(即刻)已经更新的频率总数。(只读属性)。


⑧ maxinumDetlaTime :

        设置或返回每帧更新可以消耗的最大时间<秒>。可 : Edit -> ProjectSeetings -> Time中的MaximumAllowedTimestep 进行设置 。


⑨ timeSinceLevelLoad :

        当前场景已运行的时间<秒>(只读属性)。

推荐阅读:
  1. Unity3D学习笔记(三)Unity的C#基础
  2. Unity3D中Time类的使用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

time unity tim

上一篇:python用画散点图的方法

下一篇:python操作手机的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》