2010-09-14 192 views
3

首先,我完全不熟悉Android上的動畫,但希望將其包含在我的下一個應用程序中。應用程序如下:Android滑動效果動畫

例如,我將有2層,每層包含自己的數據。

層1將包含數據1

二層將包含數據2

而且層1將在層2上重疊;即在層的頂部2.

層1將超過第2層,因此掩蔽/遮蓋層2

當點擊一個按鈕(帶有意圖來顯示第2層),層1會滑出和顯示圖層2.另一個按鈕將允許圖層1再次滑入。

請注意,我使用單詞圖層來給出我想要實現的一般圖像。我真的不知道哪些元素在動畫中用於android,因爲我沒有遇到任何可以疊加到每個元素上的佈局元素。

另外,我現在的想法是,那些所謂的圖層將在一個線性佈局。

所以我的問題是我該如何實現這個目標?我應該使用什麼元素/對象/庫?當然,一些文檔和教程的鏈接也是非常受歡迎的。

謝謝。

回答

0

如果你想在android遊戲中實現這個滑動行爲,那麼利用遊戲引擎會更有效率。價值在於它爲您處理幻燈片動畫,並且您可以在一行代碼中動畫化整個遊戲圖層(使用子元素填充),例如layer.MoveTo(newPositionOutsideScreen)。 我建議cocos2d的Android和你可以找到建設一個拼圖,以幫助你開始一個詳細的教程..

http://denvycom.com/blog/step-by-step-guide-on-how-to-build-your-first-slider-puzzle-game-in-cocos2d-for-android-part-1/