【发布时间】:2018-08-22 13:21:04
【问题描述】:
我想找出我按下播放按钮和游戏实际开始之间的时间。有没有内置函数或系统函数可以用来衡量这个?
我尝试使用 Unity 的内置时间函数将开始时间存储在 Awake() 中,并将结束时间存储在游戏的第一帧中。然后打印 endTime - startTime - Time.deltaTime (运行第一帧所用的时间)。我的结果在大约 0.3 秒时出来,而我的手机秒表给了我大约 3 秒的时间。
【问题讨论】:
-
为什么不做2个静态变量,当你点击开始时将第一个设置为Time.time,使用
LoadSceneAsync加载场景有一个协程检查它的状态以及它何时完全加载加载时间为Time.time - playPressedTime