实施老虎机游戏动画

时间:2012-11-29 09:59:12

标签: iphone cocos2d-iphone ios6

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

enter image description here

2 个答案:

答案 0 :(得分:2)

使用杠杆将杠杆制成一个三维模型(自由)皮肤模型。

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

为每个帧制作一个png文件列表(目标c不喜欢gif文件)

制作动画数组和UIImageView。将UIImageViews animationimages设置为数组。

当您希望用户模拟拉动控制杆时,将UIImageView设置为动画,重复次数为1.

如果您愿意,可以向后复制动画以使其恢复原位。

答案 1 :(得分:0)

如果您希望游戏拥有3D外观,我认为已经给出了最佳答案。

另一种方法是在缩小手柄高度时增加杠杆球(SPIN)的尺寸。这也会使手柄朝向和远离玩家移动。