2017-07-24 78 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中需要很多练习。