Unity 计算代码片段运行了多长时间
在 Unity 中可以使用 Time.realtimeSinceStartup 变量来获取游戏运行时间,这个变量返回的是从游戏开始运行到当前帧的时间(秒数),可以用它来计算代码片段运行的时间。例如:
float startTime = Time.realtimeSinceStartup;
// 运行的代码片段
float endTime = Time.realtimeSinceStartup;
float elapsedTime = endTime - startTime;
Debug.Log("代码片段运行时间:" + elapsedTime + " 秒");
在运行代码片段之前记录 startTime,运行结束后记录 endTime,并计算它们之间的时间差 elapsedTime,就可以得到代码片段运行的时间。最后可以用 Debug.Log() 函数输出结果。
原文地址: https://www.cveoy.top/t/topic/buxt 著作权归作者所有。请勿转载和采集!