Time類的作用
在Unity中可以通過Time類來獲取和時間有關(guān)的信息厌蔽,可以用來計(jì)算幀速率谆奥,調(diào)整實(shí)際流失速度等功能哎榴。
獲取當(dāng)期的時間:
System.DateTime.Now.Year //獲取本地年
**System.DateTime.Now.Month ** //獲取月
**System.DateTime.Now.Day **/獲取日
Time類與Mathf類講解.gif
使time類顯示在界面上
public int Year;
public int Month;
public int Day;
public int Hour;
public int Minute;
public int Sencond;
void Start () {
Year = System.DateTime.Now.Year;
Month = System.DateTime.Now.Month;
Day = System.DateTime.Now.Day;
Hour = System.DateTime.Now.Hour;
Minute = System.DateTime.Now.Minute;
Sencond = System.DateTime.Now.Second;
}
private void OnGUI()
{
GUILayout.Label(Year+ "年" );
GUILayout.Label(Month+"月");
GUILayout.Label(Day+"日");
GUILayout.Label(Hour+"時");
GUILayout.Label(Minute +"分鐘");
GUILayout.Label(Sencond +"秒");
GUILayout.Label("開始游戲的時間"+Time.time);
GUILayout.Label("每一幀間隔時間"+Time.deltaTime);
GUILayout.Label("時間縮放比例值"+Time.timeScale);
GUILayout.Label("物理引擎的更新時間間隔"+Time.fixedDeltaTime);
GUILayout.Label("最近FixedUpadate的時間"+Time.fixedTime);
}
}
1111.png
Time.timeScale
Time類與Mathf類講解.png