在Android中实现流畅动画的最佳方式

Jai*_*Jai 6 animation android

我想应用一些小巧的流畅墨水动画,如下图所示:

在此输入图像描述

我想实现使用基本类只有应用缩放,翻译等.我不想使用2D或3D.由于我已经检查了一些链接,他们建议使用帧动画,但它没有平滑过渡.

请建议实现此动画的最佳方式.

谢谢,

The*_*ror 2

“我不想选择 2D 或 3D。”

嗯.. 我不了解你的情况,但在我们拥有 4D 屏幕和思维方式之前,这些是唯一的选择。

但我猜你的意思是使用 2D 图像或 3D 模型。

除非你想按程序生成它(这可能会很痛苦),否则我建议使用 spritesheet,可能有更好的方法来做到这一点,但我认为 30fps 的 spritesheet 可能是最简单+流畅的方法,增加提高流畅度的 FPS(直到 Android 屏幕达到最大 60 fps)

基本上:

创建一个(示例)256x128 精灵,然后“手动”将球体动画到图像的另一侧,保存每个“帧”,然后使用所有帧创建 1 个大纹理(最有效),或者独立保存每个帧(下图) RAM(如果你管理得好的话),但由于加载时间的原因,很难获得 60 fps)