Unity3D中的工具類


1、時間:Unity提供了Time類,這個類主要用來獲取當前的系統時間。
Time.time:從游戲開始后開始計時,表示截止目前共運行的游戲時間。
Time.deltaTime:獲取Update()方法中完成上一幀所消耗的時間。
Time.fixedTime:FixedUpdate()方法中固定消耗的時間總和。FixedUpdate()每一幀更新的時間可以通過導航菜單欄”Edit“——”Project Settings“——”Time“菜單項去設置。
Time.fixedDeltaTime:固定更新上一幀所消耗的時間。

2、等待:在程序中使用WaitForSeconds()方法可以以秒為單位讓程序等待一段時間,此方法可直接使游戲主線程進入等待狀態。

3、隨機數:在開發中,有時需要獲取程序中的隨機數,這可以使用Random.Range()方法實現,其中該方法的第一個參數為隨機數的起始位置,第二個參數為獲取的隨機數的結束位置。

4、數學:Unity開發中封裝了一個數學類Mathf,使用它可以很輕松地幫我們解決復雜的數學公式。

5、四元數:四元數是非常重要的工具類之一。在Unity中所有用到模型旋轉的,其底層都是有四元數實現的,它可以精確地計算模型旋轉的角度。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM