2012-11-07 2 views
0

이 문제는 Box2D 물리학에서 게임의 지연이 충분히 높으면 벽을 통해 터널링하는 경우에 발생합니다. 게임 지연은 제가 작업하고있는 것입니다. 그러나 뭔가가 궁극적으로 게임의 지연을 야기 할 수밖에 없다고 생각합니다. 그리고 마지막으로 원하는 것은 플레이어가 벽을 통과 할 때 지연이 급증 할 때입니다.Box2D 및 래그 터널링

예 연속 충돌 감지 기능을 켜고 총알 물리학을 사용하려는 개체를 활성화했지만 문제가 지속됩니다. 어떤 충고? 아마도 FPS에 비례하여 세계를 둔화 시키더라도이 방법을 확실하게 구현하는 방법이나 cocos2d/box2d에이 문제 유형에 대한 간단한 수정 사항이 있는지 확실하지 않을 수도 있습니다.

답변

0

고정 된 시간대를 사용해보십시오. 변수 timesteps는 일반적으로 물리 시뮬레이션에 불리합니다.

+0

나는 이것을 시험해 볼 것이다! 나는 또한 누군가가 게임 중간에 텍스트를 칠 때 물리학이 모든 얼룩덜룩하고 벽살이 나는 것을 알아 차린다. – Parad0x13