3

全て!Box2d と Cocos2d に基づいてゲームを作成しています。すべての物体と接触できるロープを作りたいです。このようなもの:

http://rghost.ru/35987917.view

回転ジョイントを介して結合された長方形を使用してロープを作成しましたが、3 つ以上のロープを作成すると、fps が 60 から 30 に低下します。Cocos2d で少なくとも 5 つのロープ、水、および粒子を使用する必要がありますが、この方法で fps は近くなります。 5-10、これを回避するには?

4

1 に答える 1

2

このチュートリアルの box2d ロープ ジョイントとベルレット ロープを使用します: http://www.cocos2d-iphone.org/archives/1112

この方法では、5 本のロープでパフォーマンスの問題は発生しません。ただし、b2RopeJoint は比較的新しいため、box2d のバージョンを更新する必要がある場合があります。

于 2012-01-19T14:43:10.963 に答える