在 Unity 中可以使用 Time.realtimeSinceStartup 变量来获取游戏运行时间,这个变量返回的是从游戏开始运行到当前帧的时间(秒数),可以用它来计算代码片段运行的时间。例如:

float startTime = Time.realtimeSinceStartup;

// 运行的代码片段

float endTime = Time.realtimeSinceStartup;
float elapsedTime = endTime - startTime;
Debug.Log("代码片段运行时间:" + elapsedTime + " 秒");

在运行代码片段之前记录 startTime,运行结束后记录 endTime,并计算它们之间的时间差 elapsedTime,就可以得到代码片段运行的时间。最后可以用 Debug.Log() 函数输出结果。

Unity 计算代码片段运行了多长时间

原文地址: https://www.cveoy.top/t/topic/buxt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录