2015-12-31 101 views
0

我一直在網上瀏覽android動畫,而我發現的所有東西都是XML的(過渡,縮放......),但這些簡單的函數無法創建複雜的動畫。那我該怎麼做呢? 例如,我想在我的應用程序中使用「煙花爆竹」,那麼我怎樣才能製作它?如何創建複雜的Android動畫

在此先感謝。

+0

獲取煙花圖像,使用您提到的方法更改煙花圖像的屏幕/大小等位置。你可以使用監聽器,例如,在特定時間在屏幕上的某些地方設置火花熄滅煙花 – GregH

+0

閱讀關於'ValueAnimator'/ObjectAnimator' – pskink

回答

0

對於像這樣的東西,你需要一個像素或頂點着色器,用opengl編寫。在這裏有一個小例子如何加載:Shader for Android OpenGL ES

但我猜你會發現更多,如果你谷歌Android像素着色器或類似的東西。你有什麼具體的問題嗎?你會怎樣做?

+0

嗯,我正在做一個遊戲,它有幾個模式,所以每個模式都應該有與模式相關的動畫。所以煙花就是其中之一。我也在想主菜單上的動畫,所以我有一個想法,如果我可以在3DMax上設計一些東西,所以我可以說,這有可能嗎? – pro111