2011-06-22 166 views
2

我有一個名爲「platform.png」的圖像,代表了一款iPhone遊戲平臺的磚頭。我有一個卡通人物會跳上這個平臺。Iphone遊戲cocos2d和box2d

一系列platform.png將形成一個完整的平臺。這些系列將通過在iPhone屏幕上滑動手指來生成。當角色在這個平臺上跳躍時,它應該像彈性一樣向下跳動。誰能告訴我如何做到這一點?

在此先感謝。

回答

2

喲想要的是碰撞檢測。我不認爲使用Cocos2d將是一個好主意,在這種情況下使用,因爲你想顯示應該看起來真實的彈性和反彈效果。爲此,我建議,使用Box2d這顯然有助於以自然的方式顯示效果。這裏碰撞檢測可以在一個單獨的類中處理,稱爲ContactListener。你可以學習Box2dContactListenerhere。在ContactListener你可以產生這些效果,這個類很容易處理。兩三個月前我用同樣的方式創造了我的遊戲Pogo Jump並相信我我很容易在Box2d上工作。
祝你好運..!

0

heye, 你有兩個選擇,無論是使用box-2d/chipmunk或dont。 如果你有物理學方面的經驗,那麼我會說box-2d /花栗鼠看起來更真實。