0
在鼠標關節的影響下,是否有可能降低b2Body物體的靈敏度?
基本上我有一個相機,跟隨我的b2body和過度旋轉導致相機瘋狂。
我試圖使用旋轉限制代碼,這不是很理想,因爲它有時會帶來奇怪的物理行爲。
我轉動限制代碼是這樣的(僞代碼):Box2d - 降低b2body的靈敏度
for (b2body *b in _bodies){
if (b == myhero){
float ang = myhero->GetAngle();
if (ang > 35) ang = 35;
if (ang < -35) ang = -35;
myhero->setTransform(myhero->GetPosition().x,myhero->GetPosition().y,ang);
}
}
有沒有人有什麼更好的建議?謝謝。
謝謝,我還發現增加body-def的角向阻尼和lineardamping屬性也降低了靈敏度。 – Ospho 2011-05-10 04:38:07