2

IPhone ゲームのプラットフォームの 1 つのブロックを表す「platform.png」という名前の画像があります。このプラットフォームでジャンプする漫画のキャラクターがいます。

一連の platform.png が 1 つの完全なプラットフォームを形成します。これらのシリーズは、iPhone の画面上で指をスワイプすることによって生成されます。キャラクターがこのプラットフォームでジャンプすると、ゴムのように下がり、跳ね返ります。誰でもこれを行う方法を教えてもらえますか?

前もって感謝します。

4

2 に答える 2

2

必要なのはCollision Detectionです。この場合、 Cocos2dを使用するのは良い考えではないと思います。リアルに見えるはずの伸縮効果と跳ね返り効果を表示したいからです。このために、私が提案するのは、効果を自然な方法で表示するのに明らかに役立つBox2dを使用することです。ここで、衝突検出は、 ContactListenerとして知られる別のクラスで処理できます。ここでBox2dContactListener を学習できます。ContactListener ではこれらの効果を生成でき、このクラスは非常に扱いやすいです。2、3 か月前、同じものを使ってゲームのPogo Jumpを作成しましたBox2dでの作業は非常に簡単だったと思います。
幸運を..!!

于 2011-06-22T11:53:40.653 に答える
0

ねえ、これには 2 つのオプションがあります。box-2d/chipmunk を使用するか、使用しないかです。物理学の経験がある場合は、box-2d/シマリスの方がリアルに見えると思います。

于 2011-06-22T11:54:40.720 に答える