Time类的作用
在Unity中可以通过Time类来获取和时间有关的信息,可以用来计算帧速率,调整实际流失速度等功能。
获取当期的时间:
System.DateTime.Now.Year //获取本地年
**System.DateTime.Now.Month ** //获取月
**System.DateTime.Now.Day **/获取日
使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);
}
}