Unity 動畫結束後抖動的問題

       在Unity中使用Animator的時候,很多時候參數選擇不對就會出現各種奇怪的問題,最近遇到一個從攻擊動作回覆到原地站立動作的時候,角色出現了抖動。這裏面的抖動原因可能有多種,要確定是哪一種引起的。

  1. 在結束的時候,檢查動畫是否出現重複播放的問題。我的檢查方法是把播放速度調慢,看狀態機裏面的抖動的節點是否在結束後又播放了一次,如果就是重複播放導致的。解決方案:看當前節目的進入條件是否用了trigger,如果沒有用,則改成trigger觸發即可。
  2. 然而上面的問題不是,或者已經解決了,還是出現抖動問題的話,需要檢查的是動畫clip。打開對應的clip檢查是否勾選了Loop Time,如果是,把它去掉即可。

以上兩個問題都是我遇到的,並且修改後可以流暢銜接的,望能幫到你。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章