2011-07-28 32 views

回答

0

你可以做一个帧的框架动画。您可以逐步放置对象以创建曲线。这将是有限的重用,但你可以做到。

或者您可以编写自己的动画来创建TweenAnimation的子类,该子类可以沿着曲线进行动画制作。如果你擅长数学并且能够理解贝塞尔曲线,那么这可能是一个直截了当的选择。一旦你有了这门课程,你就可以轻松地在任何弯曲的路径上进行动画制作,但这更加有效。

http://en.wikipedia.org/wiki/B%C3%A9zier_curve

这里的一些VB代码:

http://www.codetoad.com/vb_bezier.asp

这里的一些Java代码:

http://www.math.ubc.ca/~cass/gfx/bezier.html

而且也看看这些问题

animate-image-along-path-on-android

+0

感谢侯赛因bhai.In您的最后一个环节存在的弯曲animation.And第三环节没有解决方案是非常非常大,很难understand.I读它,但我认为它不能被应用于机器人。 –