Android动画和引擎

Android动画和引擎,android,ios,animation,andengine,sprite,Android,Ios,Animation,Andengine,Sprite,我当时正在研究iOS应用程序,我用coreGraphics为它编写了动画。动画基本上是一个圆圈,上面有项目。当您按下某个项目时,所有其他项目都会在其下方折叠并形成阴影。现在,我想把这个动画移植到Android上。我对AndEngine有很好的了解,我如何才能做到这一点 谢谢 我想他指的是这种情况: 1) 单击任何项目。例如,项目“卡1” 2) 所有其他卡(项目)应在卡1下旋转和移动 3) 他需要旋转并移动所有卡,使其位于卡1下方。但在圆形路径中,而不是在线性路径中 根据@user2511303的

我当时正在研究iOS应用程序,我用coreGraphics为它编写了动画。动画基本上是一个圆圈,上面有项目。当您按下某个项目时,所有其他项目都会在其下方折叠并形成阴影。现在,我想把这个动画移植到Android上。我对AndEngine有很好的了解,我如何才能做到这一点

谢谢


我想他指的是这种情况: 1) 单击任何项目。例如,项目“卡1” 2) 所有其他卡(项目)应在卡1下旋转和移动
3) 他需要旋转并移动所有卡,使其位于卡1下方。但在圆形路径中,而不是在线性路径中

根据@user2511303的解释和我对安德林的了解:

你需要给每张牌一个轮换值。 每当你点击数字
X卡
,反复浏览你的所有卡,并将它们旋转到
X卡
的旋转方向

您需要使用
EntityModifier

您可以使用
RotationModifier
类旋转卡片

要将它们移动到卡号X下,对于线性路径,可以使用
MoveModifier

如果要创建循环路径,则需要实现自己的
修改器
。(例如
循环修改器

为了同时执行修改器,应该使用
ParallelModifier

希望能有帮助


您希望它在您单击项目时会改变其颜色?(有阴影)?不,它会将它们折叠到我单击的项目下