在處理Mecanim的角色時,有時候會遇到上面的錯誤訊息,經過一番搜尋在Unity Answers上找到了錯誤的原因:
- 'flagsCount == mask.m_Count' - what does this mean?
(請看eric_neutron的answer)
FBX檔案內的物件命名跟FBX檔名命名相同。另外也發現如果Rig Root Node的命名跟FBX檔名相同的話會產生以下的錯誤:
因此在DCC端處理物件的時候,要注意物件的命名都不可以跟FBX檔名重複,雖然child物件並不會造成這個問題,但還是應該嚴謹一點依照此原則做命名。
而當要修正此問題時,似乎要把原有有問題的檔案先刪除之後再Import修正過的檔案才能正確運作,若是直接覆蓋錯誤訊息依然會存在。
沒有留言:
張貼留言