2015年7月28日 星期二

Unity 播放動畫時角色浮空問題

調整完了角色人物骨架綁定,放在場景中執行遊戲發現角色若是在高處,播放動畫時,例如走路或攻擊,會產生浮空現象,在排除了不是Rigid Body 中的 Is Trigger的問題後,本來想用增加重力的方式,讓主角隨時間產生一個向下的力量來解決這個問題(敵人是用這個方式),發現還是不行。想起了老師有提醒了我們動畫也會綁定角色造成這個問題,便開始上網找解決的辦法,找到了一篇有同樣問題的文章,要在角色動畫內做設定,如下圖,讓動畫有Y方向力量,嚐試調整後,果真解決。記得角色動畫每一個都要進去調整,否則執行到沒調整的動畫還是會浮空哦。

沒有留言:

張貼留言