Animator.SetFloat(string name,float value,float dampTime,float deltaTime)詳解


一般來說,我們用到的是這個API:

animator.SetFloat("Speed",2.0f);

但是這個還有一個重載的方法,叫做:

1 Animator.SetFloat(string name,float value,float dampTime,float deltaTime)

去官網上查了,暫時沒有關於這個重載的解釋,於是自己倒騰了一下,現在給出這個重載方法的解釋:

  前面兩個參數與上面的方法意思一致,這里略過。

  •  dampTime: 用 dampTime 長的時間,將 我們設置的叫做  name 的 float類型 的值由 原本的值 改變到給定的  value 值。
  •  deltaTime:兩次執行該方法的時間間隔。(因為這個方法會每 deltaTime 執行一次,直到 name = value

  經過上面的解釋,相信這個重載函數就比較好理解了,說簡單點,就是類似於 普通SetFloat的 Lerp版本。


免責聲明!

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



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