2016-07-27 28 views
0

在2D遊戲中,玩家應該能夠剷起一些污垢,當他站在一堆土上時。玩家已經有了這個動畫,但鏟子必須被生成。Unity參與動畫中的暗示對象

所以我生成鏟子並觸發動畫。但動畫師不會使鏟子變成動畫。任何解決方案

+0

更新您的問題或它會被關閉,因爲「太板」 – Cabrra

回答

0

好的,所以我找到了我自己的答案。在觸發動畫事件之前重新綁定動畫師。

Animator anim = player.GetComponent<Animator>(); 
anim.Rebind(); 
0

爲什麼需要生成鏟子?如果你只是希望它在某些時候可見,你可以繼續在編輯器中進行動畫處理,然後在不希望它在那裏時將其設置爲無效。

+0

它更多的我想做一個普通的事情,就像給玩家不同的武器,後來他們應該被動畫 – JavaJawa