2012-01-19 19 views
3

すべて!私はBox2dとCocos2dに基づいてゲームを作っています。私は物理的なオブジェクトのすべてと接触することができるロープを作りたい。このような何か:ロープのcocos2d&box2d

http://rghost.ru/35987917.view

Iは矩形を使用してロープを作成し、回転ジョイントを介して連結するが、3本の以上のロープを作成する30まで60からFPSを低減Iは、少なくとも5本のロープを使用する必要があり、水とCocos2dの粒子が、このようにfpsは5~10に近いでしょう、これを避ける方法は?

+0

クイック解説。実際のデバイスで低いfpsレートですか、それともシミュレータにありますか? Tassinariは、剛体ではないので、あなたがやろうとしていることをb2RopeJointが解決しないという点で正しいです。 –

+0

私はb2RopeJointについて知っている、それは私の計画 "B" =)しかし、私は本当にすべての物理的なオブジェクトに接触するロープを必要とします – Sk0prion

答えて

2

は、このチュートリアルからBOX2Dロープジョイントとverletロープを使用します。 http://www.cocos2d-iphone.org/archives/1112

この方法で5本のロープを持つ任意のパフォーマンス上の問題があってはなりません。b2RopeJointは比較的新しいため、box2dバージョンを更新する必要があるかもしれません。

+0

申し訳ありませんが、再び画像を見て、その問題は、世界で存在し、現時点では写真の円の上に表示されます。 – tassinari

+0

うわー!おかげで多くのモミはこの答え –

+0

リンクは現在壊れていますか? – morpheus05

関連する問題