Unity Time的使用
生活随笔
收集整理的這篇文章主要介紹了
Unity Time的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
腳本語言:C#
?
1、deltatime:
deltatime它表示距上一次調用Update或FixedUpdate所用的時間,調用deltatime可以使物體的旋轉以一種恒定的速度來運行,而不受幀速率的控制或計算機性能的影響。
?
2、time變量的使用:
表示自游戲開始以來所經歷的時間。
?
3、實例:
創建一個腳本TimeShow,添加到主攝像機物體Main Camera中,腳本代碼如下:
using UnityEngine; using System.Collections;public class TimeShow : MonoBehaviour {// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {}void OnGUI(){GUILayout.Label ("當前時間是:"+Time.time);GUILayout.Label ("上一幀消耗的時間是:"+Time.deltaTime);GUILayout.Label ("固定增量時間是:"+Time.fixedTime);GUILayout.Label ("固定增量間隔時間是:"+Time.fixedDeltaTime);GUILayout.Label ("平滑DeltaTime:"+Time.smoothDeltaTime);} }可以看到時間類中的變量值在游戲窗中顯示如下:
?
轉載于:https://www.cnblogs.com/vitah/p/3842705.html
總結
以上是生活随笔為你收集整理的Unity Time的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity3d与eclipse协同工作环
- 下一篇: javascript深入理解js闭包[转