【Unity每日一记】时间Time类-做时间管理大师

举报
Mango易创 发表于 2023/06/26 10:52:40 2023/06/26
【摘要】 👨‍💻个人主页:@元宇宙-秩沅👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!👨‍💻 本文由 秩沅 原创👨‍💻 收录于专栏:unity每日一记 ⭐🅰️推荐文章⭐⭐【Unityc#专题篇】之c#系统化大礼包】⭐【unity数据持久化】数据管理类_PlayerPrfs⭐【unity本站最全系列】unity常用API大全一篇文章足以 ⭐⭐@[TOC] 🎶(==A...

在这里插入图片描述


👨‍💻个人主页@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏unity每日一记

🅰️推荐文章


【Unityc#专题篇】之c#系统化大礼包】

【unity数据持久化】数据管理类_PlayerPrfs

【unity本站最全系列】unity常用API大全一篇文章足以
在这里插入图片描述



@[TOC]



🎶(==A==) 帧间隔时间


  • Time.deltaTime ",
    完成上一帧所用的时间(以秒为单位
  • Time.unscaledDeltaTime
    不受scale影响的帧间隔时间

🎶(==B==)物理帧间隔时间


  • Time.fixedDeltaTime
    执行物理或者其他固定帧率更新的时间间隔",fixedDeltatime是一个固定的时间增量。==Unity中默认fixeddeltaTime为0.02秒,但FixedUpdate并不是真的就0.02秒调用一次==

🎶(==C==)总时间


以下的总时间并不精确,适用于对时间精确不是特别严格的情况

  • Time.fixedTime + ",表示FixedUpdate(生命周期)已经执行的时间,可以作为自游戏启动以来的总时间(以物理或者其他固定帧率更新的时间间隔累计计算的),基本上是以0.02慢慢累加(有误差)

  • Time.time + ",游戏开始以来的总时间、


🎶(==D==)精确时间


精确时间

  • Time.time + “,游戏开始以来的总时间”

  • Time.realtimeSinceStartup + “,游戏开始以来的实际时间”

  • Time.smoothDeltaTime + ",经过平滑处理的Time.deltaTime的时间

  • Time.timeSinceLevelLoad + ",自加载上一个关卡以来的时间(进入了新场景后的时间)


🎶(==E==)时间缩放比例


时间缩放比例

  • 时间停止
    Time.timeScale = 0;
  • 恢复正常
    Time.timeScale = 1;
  • 2倍速
    Time.timeScale = 2;

一共跑了多少帧(多少次循坏)

Time.frameCount


🎶(==F==)慢动作功能


  • ime.timeScale

时间流逝的标度,可以用来慢放动作、它的默认值为1,为0.5时可将当前游戏程序中所有时间放慢到原来的0.5倍,若为3 则为原来的三倍

Time.timeScale = 3;

🅰️系统路线学习点击跳转


【Unityc#专题篇】之c#进阶篇】

【Unityc#专题篇】之c#核心篇】

【Unityc#专题篇】之c#基础篇】

【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】—进阶章题单实践练习

【Unityc#专题篇】—基础章题单实践练习

【Unityc#专题篇】—核心章题单实践练习


你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。