2012-11-29 193 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)的尺寸。這也可以看到手柄朝向和遠離玩家的類似外觀。