2017-07-24 83 views
0

有人知道如何在Android Stuido中執行復雜動畫,例如Select-Seats-Payment Animation如何在Android Studio中創建複雜的移動/可觸摸動畫?

我知道有Open GL來創建Spirtes等等,但是您是否真的用Open GI來做這種複雜的動畫?而且這也不會是滯後的嗎?

任何提示將非常感激!提前致謝!

+0

對於Android中的CG,沒有什麼比OpenGL更快的了。你可以使用OpenGL來完成任何動畫,而且它不會對它們造成影響。但是,如果您瞭解了這一點,則不想使用OpenGL。這是一個非常低級的圖形庫,所以你必須編寫你需要的一切。如果您不熟悉圖形數學或其管道,請不要走這條路。 – Sung

回答

0

我想你想創建飛行縮放和旋轉animation.You不需要去OpenGL的水平。你只需要學習畫布。所有的座位和飛行本身都是簡單的設計。所以不需要位圖/圖像來創建它們。通過繪製它們來創建所有席位,並將它們視爲單獨的對象,併爲它們提供自己的屬性,如單擊偵聽器(點擊應該由customView的onTouch()函數處理)。但是在Android的canvas API中需要很多練習。