2

也许有人知道,如何制作像这个视频中那样的摆动效果?

http://www.youtube.com/watch?feature=player_embedded&v=gz2hgEdGuqQ#

当位图通过拉伸/移动/捏合等某些区域来响应用户手势时。是否有一些图书馆可以做到这一点,或者你认为这都是编码的草根?

谢谢!

4

1 回答 1

2

检查 ApiDemos,Android SDK 中的示例之一。

运行它,打开 Graphics -> BitmapMesh。

触摸图像,查看它是否执行您想要的类似操作。

SDK函数为Canvas.drawBitmapMesh

这个“网格”是改变源位图映射到目标画布的顶点数组。

然后,您的任务是使这些顶点具有动画和生命力。使用某种简单的物理(张力、动画)来制作效果。

于 2012-04-13T21:17:52.050 回答