在U3D里面提供了一个Time对象:
void OnGUI(){
Debug.Log("########################");
GUILayout.Label ("当前游戏运行时间"+ Time.time);
GUILayout.Label ("当前游戏运行时间"+ Time.deltaTime);
}
此方法也是每一帧都执行,
Debug.Log能够在后台输出报错信息:
随机数对象:
Random.Range(0,100)
数学对象
Mathf.Abs(3);//返回一个绝对值
Mathf.Clamp(2,1,3);//返回一个第一个值,最小不小于第二个参数,最大不大于第三个参数
本文介绍Unity3D中游戏时间的获取方法,包括每帧执行的OnGUI函数内的时间显示,以及Time.time和Time.deltaTime的区别。此外,还讲解了随机数生成和常用数学对象的使用,如Random.Range()和Mathf系列函数。
1168

被折叠的 条评论
为什么被折叠?



