フレームごとに 1 回ではなく、box2d の各ステップ (ソルブ) でコードを実行する方法は何でしょうか。
質問する
98 次
1 に答える
2
これはあなたが意味したことですか?
var box2DListener = Box2D.Dynamics.b2ContactListener;
var ContactListener = new box2DListener;
ContactListener.PreSolve = function(contact, oldManifold) {
// some code to be executed before each solve
}
ContactListener.PostSolve = function(contact, impulse) {
// some code to be executed after each solve
}
Box2dweb-CollisionContactPointスレッドでも取り上げられました
SethLaddのブログとTheNightOwlのブログでいくつかの良い例を見つけることができます。
于 2013-01-27T07:44:50.380 に答える