如何使Bitspin的及时闹钟产生数字变形效果?

eih*_*ero 2 graphics animation android morphing effect

我想尝试一些角色变形效果,比如Bitspin的Timely Alarm Clock.这是效果视频!(0:09~0:11)

我认为这是一系列脱机的位图更改,但在我反编译程序并搜索了源代码和资源之后,我没有找到位图序列资源跟踪.

任何人都有Bitspin如何做的想法?

Zel*_*ion 8

我怀疑Timely正在使用这个库,所以你去吧:https://github.com/bydavy/android-number-morphing


Yve*_*ust 6

当字符以矢量形式(线段/贝塞尔弧)表示时,它们由少量控制点定义.

您可以设计字体,使得所有数字的控制点数相同,并定义点的任意顺序.

然后在控制点之间线性插值,成对,将给你一个类似的形状变形效果.

通过选择其他插值方案可以实现无数变体,定义点对应的方式,可能分成独立的弧...

  • 伊夫,谢谢你的想法.我通过你的回答找到了[文章](https://sriramramani.wordpress.com/2013/10/14/number-tweening/).就像你说的那样,他们就是这么做的.:) (2认同)