2012-11-29 173 views
1

我正在开发cocos2D老虎机游戏。我想实施肝脏拉动的动画。正如在我想要的图像中,用户触摸肝脏并将其向下拉动,并且肝脏产生动画效果,就像它正在以z方向向外的方向拉动到向下的一半。我怎样才能实现这种动画效果?实现老虎机游戏动画

enter image description here

回答

2

使杠杆在搅拌机(免费),皮肤的3D模型与杠杆模型。

在搅拌器中为杠杆设置动画,然后逐帧保存动画图像。

制作的针对各帧的PNG文件的列表(目标C不喜欢的gif文件)

制作动画阵列和一个UIImageView。将UIImageViews animationimages设置为数组。

当你希望用户模拟杆设置的UIImageView拉动与1

复制动画向后的重复计数动画要把它重新回到的地方,如果你想。

+0

嗨@Necro - 这是他们的任何其他方法来做到这一点。就像我能够使肝脏的最低点固定并移动肝脏。 – NiKKi

+0

@ LearnCocos2D - 你能帮我解答吗? – NiKKi

+0

你自己制作杠杆的纹理了吗? – Necro

0

我认为已经给出了最好的答案,如果你希望游戏有一个3D看杆。

另一种方法是在缩小手柄高度时增加杠杆球(SPIN)的尺寸。这也可以看到手柄朝向和远离玩家的类似外观。