close

我們寫的程式到底效能好不好?

到底花了多少時間在計算呢?

很多人雖然程式寫了很久

可是他們卻不知道什麼用法才是最有效率的

好比說我們常用的加減乘除  你知道除法是最費工的運算嗎

你知道Unity提供的功能有多少個是很費工的嗎? (例如:GameObject.Find)

如果你想寫出有效率的程式

了解自己的程式花費多少時間是很重要的

代碼:

System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
sw.Reset();
sw.Start();

// 我們要計算的程式

sw.Stop();
string result = string.Format("花費時間:{0}/秒", (sw.Elapsed.TotalMilliseconds / 1000).ToString());
Debug.Log(result);

結果:

希望大家能寫出最有效率的程式!!!

 

arrow
arrow

    Weight 發表在 痞客邦 留言(0) 人氣()