如何在AndEngine中将sprite分割成多个sprite

时间:2014-04-22 10:24:08

标签: android andengine

我是andengine的新手。我有一种情况,我必须将一个特定的精灵切片/切成多个精灵,我怎么能实现呢?

1 个答案:

答案 0 :(得分:0)

使用andEngine功能,您无法做到这一点。你必须自己实现这样的事情。

让我们谈谈它,看看切片水果(如水果忍者;)) 西瓜应该有3个精灵。两半和整个水果。切片后,你应该隐藏整个西瓜,并通过设置它的x,y和旋转,在适当的位置显示两半。 (您将不得不以某种方式读取和计算切片位置和方向。它看起来会更加真实)

为什么2个半而不是1个如果它们相同?如果你想要一些3D效果,它们不应该是相同的。其中一个精灵会在里面展示一些西瓜(你知道,你吃的是红色的东西;))

另一种可能性是类似的,但不是附加和分离精灵,你可以将两个精灵连接到一起,使它们看起来像整个西瓜。

PS如果我记得水果忍者有三维水果模型,那么你的物体在2d看起来不那么酷(它们不会在z轴上旋转)。 我以水果忍者为例,但你可能只想要类似的效果。我不知道在发动机中做任何其他可能性。 我想说实现这样的事情不是一件容易的事。

PS2如果我帮助点击向上箭头并将其勾选为答案。