两个圆圈的动画方法是啥?
Posted
技术标签:
【中文标题】两个圆圈的动画方法是啥?【英文标题】:Which animation approach for two circles which are circling?两个圆圈的动画方法是什么? 【发布时间】:2014-06-16 12:06:09 【问题描述】:我想显示两个具有不同颜色的圆圈(可能会动态更改它们)并让两个圆圈。动画制作有多种不同的方法。动画对象,使用画布等,我仍然很困惑哪一种是正确的方法。
我正在考虑扩展 View
并覆盖 onDraw(Canvas)
是吗?
【问题讨论】:
你可以使用SurfaceView。它将轻松高效地呈现用户界面。 你绝对可以这样,imo 我只是想知道用某种方法在 XML 文件中定义动画是否会更好,但我认为使用Surface(View)
不是这样做的
【参考方案1】:
确实,您应该考虑使用一些现有的框架,而不是重新发明***。根据您正在做什么寻找 android 动画和/或图形/游戏库,并找到一个具有您需要的设施。
【讨论】:
虽然我非常感谢您的帖子,但它更像是评论而不是答案,除非您将我指向要使用的适当库。 有很多库,老实说,我不确定哪个比其他库更好(尤其是因为我不了解您的总体要求。(不幸的是,要求库推荐这与 *** 无关)。尝试 google,然后评估前几个结果。例如,Libgdx 具有良好的声誉。 是的,基本上这就是问题所在。 Libgdx 看起来像一个库,您可以用来制作繁重的图形动画,例如在实现游戏时。我只想让两个 2D 圆圈四处移动并可能消失。以上是关于两个圆圈的动画方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章