30秒flash小動畫教程 unity用代碼實現(xiàn)人行走的動作而不是用動畫,怎么實現(xiàn)的呢?
unity用代碼實現(xiàn)人行走的動作而不是用動畫,怎么實現(xiàn)的呢?怎么通過程序控制unity3d人物動作?unity3d中的角色動作是通過模型動畫來實現(xiàn)的,也就是說,你需要控制動畫通過程序回放角色模型。在u
unity用代碼實現(xiàn)人行走的動作而不是用動畫,怎么實現(xiàn)的呢?
怎么通過程序控制unity3d人物動作?
unity3d中的角色動作是通過模型動畫來實現(xiàn)的,也就是說,你需要控制動畫通過程序回放角色模型。在unity中,對于動畫控制,有一個特殊的工具叫做animator動畫控制器。請參考相關(guān)資料。舉一個簡單的例子,比如我在animator中設(shè)置了兩個動畫狀態(tài),把切換條件設(shè)置為int a=0;然后你要做的就是改變程序中a的值,當(dāng)a=0時,動畫就會切換,完成動作的改變。R unity的動作形式是由各種不同的動畫狀態(tài)組成的,需要使用程序來控制切換這些動畫的條件。此窗體是動畫狀態(tài)機。