UNITY 5.2 Time类

Static变量

public static float deltaTime { get; }
说明:只读属性,左后一帧的时间(S),独立于帧速度。OnGUI中不要使用,该函数在每一帧中会被多次调用
public static float fixedDeltaTime { get; set; }
说明:用于设定其他固定更新的帧率时间(S),获取帧间隔时间最好使用 deltaTime
public static int captureFramerate { get; set; }
说明:若该值为非零值,则帧更新时间为 1.0 / captureFramerate,用处处理耗时操作或者减慢帧数度
public static float fixedTime { get; }
说明:上一次 FixedUpdate 调用的时间。时间以游戏开始计时(S)
public static int frameCount { get; }
说明:只读属性,保存当前游戏完成帧数,调用 Update 为一帧
public static float maximumDeltaTime { get; set; }
说明:物理或者固定帧率更新话费的最大时间。若超过则会减少物理或者固定帧率的执行,进而暂时减少游戏帧率,避免跳帧
public static float realtimeSinceStartup { get; }
说明:从游戏启动到当前的时间,不受 Time.timeScale 影响。在连续的帧中这个返回的值可能相同
public static float smoothDeltaTime { get; }
说明:一个平滑的时间差
public static float time { get; }
说明:游戏启动到当前的时间。一帧中只有一个值。若在 FixedUpdate 中调用则为 fixedTime 值
public static float timeScale { get; set; }
说明:设置游戏时间比例,1.0为正常,0为暂停
public static float timeSinceLevelLoad { get; }
说明:当前场景运行时间
public static float unscaledDeltaTime { get; }
说明:不受 timeScale 影响完成上一帧的时间间隔
public static float unscaledTime { get; }
说明:不受 timeScale 影响游戏运行时间
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值