Nurture是我们为准妈妈专门准备的app。在app首页有一个炫(dāi)酷(méng)的婴儿动画。这篇blog就来聊一聊这个动画是怎么实现的以及我们走过哪些坑。 如果你还没有亲手体验过这个动画,你可以戳下面的链接下一个感受一下: iOS 版下载 Android 版下载 动画格式 婴儿肢体动画的制作使用的是 Flash 并导出为 LWF格式。这样做的优点是对于设计师来说,所设计的动画在最终的产品的效果基本上是完全一样的。 LWF 官方提供了基于 UIKit 的渲染器,所以在 iOS 上工作完全没问题。不过因为其并没有直接提供 Android 的支持,所以我们在 Android 版本的开发中就遇到了坑。 尝试过的方案 我们尝试过下面几种方案: 使用视频文件代替。 但是因为支持透明通道的视频格式不多,而且转换出来效果也不好,所以最后并没有使用这个方案。 使用 Pure2D。 Pure2D 是一个纯Java的游戏引擎,而且LWF提供官方支持(