2017-04-25 55 views
0

我使用Unity的sprite編輯器加載動畫片作爲動畫。我不知道爲什麼這些精靈最終會出現不同步,從而在動畫過程中造成震動效果。動畫從spritesheet在階段在Unity

這裏的

Idle animation spritesheet

這裏的它是如何團結看起來加載的spritesheets

Idle animation in Unity

我已經嘗試過,如果spritesheet是正確的在這個網站之一:HTTP://is.si/animator/,它是(配置是每幀432 x 407,25幀和幀時間1)。

我給它一個空白的項目一個嘗試,它有同樣的問題

注:在統一的精靈編輯器配置爲5列,5行(由細胞計數),或432x407(通過細胞大小)。關鍵點並不重要,我使用任何關鍵位置都有相同的錯誤。

感謝您的時間

回答

0

我發現問題所在。 spritesheet大於2048(寬度),默認情況下,Unity將所有紋理壓縮到2048.因此壓縮後的圖像不能被5整除。 我通過將壓縮設置爲4096來解決這個問題(尺寸無關緊要,因爲使用精靈打包器時所有的空白空間都會被刪除)。