1.Time.deltaTime //表示从上一帧到当前帧时间,以秒为单位。
//物理帧移动需要的*的固定时间,常用于线性插值移动的比例值参数
2.Time.fixedDeltaTime//物理和其他固定帧速率更新的时间间隔(如fixedupdate)执行速度。
//表示以秒计间隔,可以通过fixedDeltatime来改变FixedUpdate的跟新速率。
3.Time.fixedTime //表示FixedUpdate已经执行的时间(只读)
4.Time.frameCount//已经通过的帧的总数(只读)。
5.Time.realtimeSinceStartup//游戏开始后经过的时(只读)可用于方法的性能测试,即使暂停也会不断的增加。
6.Time.smoothDeltaTime//表示一个平稳的deltaTime,根据前N帧的时间加权平均的值。(只读)
7.Time.time//表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。(只读)
8.Time.timeScale// 时间缩放,默认值为1,设<1,表示时间减慢,设>1,表示时间加快,
//可以用来加速和减速游戏,非常有用。
9.Time.timeSinceLevelLoad//表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。(只读)测试结果和time一样
10.Time.unscaledTime//不考虑timescale时候与time相同,若timescale被设置,则无效,不被timescale影响。(只读)
//未能理解
11.DateTime.Today.ToString()//获取当前时间,用于显示日期.Replace("0:00:00", " ");//剔除时间
Debug.Log("Time.deltaTime:" + Time.deltaTime);//在几秒钟内完成最后一帧的时间(只读)。//物理帧移动需要的*的固定时间
Debug.Log("Time.fixedDeltaTime:" + Time.fixedDeltaTime);//物理和其他固定帧速率更新的时间间隔(如单行为的单行为。fixedupdate)执行。(这个时间是固定的)
Debug.Log("Time.fixedTime:" + Time.fixedTime);//最新的单行为。FixedUpdate已经开始(只读)。这是比赛开始后几秒钟的时间。(这个时间是固定递增的)
Debug.Log("Time.frameCount:" + Time.frameCount);//已经通过的帧的总数(只读)。
Debug.Log("Time.realtimeSinceStartup:" + Time.realtimeSinceStartup);//游戏开始后的几秒钟内的实时(只读)。//可用于性能测试(不会被暂停影响)
Debug.Log("Time.smoothDeltaTime:" + Time.smoothDeltaTime);//一个平滑的时间。deltatime(只读)。
Debug.Log("Time.time:" + Time.time);//在这个框架开始的时间(只读)。这是比赛开始后几秒钟的时间。(会被暂停影响,受timeScale影响)
Debug.Log("Time.timeScale:" + Time.timeScale);//时间流逝的尺度。这可以用于慢动作效果。
Debug.Log("Time.timeSinceLevelLoad:" + Time.timeSinceLevelLoad);//这个框架开始的时间(只读)。这是自上一层加载以来的几秒钟时间。
Debug.Log("Time.unscaledTime:" + Time.unscaledTime);//在这个框架开始的时间范围内独立的时间(只读)。这是比赛开始后几秒钟的时间。(不会被暂停影响)
Debug.Log(DateTime.Today.ToString().Replace("0:00:00", " "));//剔除时间