2016-07-26 34 views
0

我在Unity 5.3.4f1中使用C#製作2D Android遊戲,並嘗試幾乎所有的東西來讓我的動畫玩。我曾嘗試以下(以及可能更多)動畫不能在Unity中玩5.3.4f1(C#)

  • 動畫設置爲遺留

  • 使用的動畫部件

  • 使用一個動畫組件

  • 使用一個動畫控制

  • 代碼的各種位

請幫我開始我的動畫。提前致謝。

+0

向我們展示一些代碼和屏幕截圖 –

回答

0

我找到了解決方案!使用Animator控制器,我可以通過在使用我想要播放的動畫片段的控制器中創建一個狀態,然後以觸發器作爲條件轉換到該狀態來使動畫播放。然後,我使用功能animator.SetTrigger ("triggerName");來啓動觸發器並播放動畫。希望這可以幫助別人!

0

假設您使用的是Unity UI。

讓我們假設你在場景中的默認設置中只有一個主攝像頭。

作爲一個孩子添加一個畫布。
添加圖像作爲畫布的子項。 在您的項目層次結構中選擇「圖像」。
現在,轉到頂部面板中的窗口並選擇動畫。 您會看到一個對話框,說: 「要開始爲圖像設置動畫,請創建一個Animator和一個動畫剪輯。」

點擊創建。
點擊添加屬性。
單擊圖像下拉菜單並選擇顏色的「加號」 。
拖動紅色條到0:30
使用顏色對話菜單更改圖像對象中的顏色。

Voila。動畫圖像。

然後,您可以在Animator窗口中爲此選擇一個參數。看到這個例子。 Animation Parameters

+0

好的,我不是那種描述性的。我正在使用Unity編輯器5.3.4f1,並試圖在按下按鈕時爲按鈕和文本設置動畫效果。稍後我會發布屏幕截圖,作爲對問題的修改。 – Raid