使用unity编写代码的大多数使用的都是c#,c#中可以使用特定的语句来对代码的执行效率进行检测。
检测代码如下:
using UnityEngine;
using System.Collections;
public class Test: MonoBehaviour
{
void Update()
{
if (Input.GetKeyDown(KeyCode.G))
{
TestExeTime();
}
}
void TestExeTime()
{
System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
stopwatch.Start(); // 开始监视代码运行时间
TestFunc();
stopwatch.Stop(); // 停止监视
// 获取当前实例测量得出的总时间
System.TimeSpan timespan = stopwa