2017-04-04 33 views
1

播放動畫之後我有鱗一物降動畫時,「睡覺」對象不保持規模統一

當對象被喚醒再升,有一個縮放一個「喚醒」動畫對象恢復正常。

當對象睡覺時,我也將它的遊戲對象設置爲非活動狀態。當它醒來時,我將它設置爲活動狀態。

該動畫首次播放時,該對象保持正常範圍。

但是,當它在死後醒來時,喚醒動畫會播放,但縮放不會停留。由於某種原因,該對象在動畫之後立即縮小。

這裏是在對象上我的動畫師組成:

enter image description here

有沒有更好的方式來設置這麼簡單的東西嗎?現在,我只是說我的腳本:

anim.SetTrigger(sleepAnimationTriggerName); 

的對象是一個預製,並且在任何給定的時間在現場有其中至少15。

我已經嘗試通過存儲對象的transform.localescale並將其重置爲OnDisable()方法來重置對象睡眠時的比例。這沒有奏效。

任何想法?

回答

2

只是取消選中複選框寫默認空閒動畫

enter image description here

+0

我有一個箱子檢查我的兩個「喚醒」和「睡眠」動畫。我實際上不得不在我的'空閒'動畫組件中取消選中。 – BenjaFriend

+0

@ BenjaFriend對不起,我總是反轉這個指標的含義,我會更新我的答案**然後取消選中**。是的,你需要把這個應用到你的空閒狀態:) –

+0

謝謝!這一直在竊聽我幾個小時嘿嘿:) – BenjaFriend