私はcocos2d-xとchipmunkを使ってネットワークデモゲームを開発しています。 1つのデバイスの1つのスプライトにI(ApplyImpuse())を実行し、そのVec2の力を他のデバイスに送信し、同じインパルスをスプライトに適用すると、シミュレーションは最初のデバイスとかなり異なります。Cocos2d物理学はすべてのデバイスで同じではありません
さまざまなデバイスで何度もテストします。
注:私はスクリーンに触れると、スプライトにはApplyImpulse()だけでカスタム更新メソッドを使用しません。
誰でもこの問題を説明し、解決策を提案できますか?
私がBox2Dに切り替えた場合、この問題は解決されますか?
ありがとうございました。
これが原因でデバイスのサイズのものでなければなりません。インパルスはデバイスの大きさに比例して適用できます。 – Darvydas