2013-07-18 2 views
0

터치로 몸체를 장면 안에서 움직이는 게임을 개발 중입니다. 장면에는 정적 직사각형 바디로 구성된 경계 벽이 있습니다. 경계면을 따라 물체를 움직이면 충돌시 불안해집니다. 이는 경계 벽이 터치를 벽에 밀면서 몸체를 바깥쪽으로 밀기 때문입니다. 경계 벽과의 충돌시 본체의 선 속도를 0으로 설정하여 피하려고했지만 작동하지 않았습니다. 나는 불안감이없는 경계벽을 따라 매끄러운 움직임을 갖기 위해 노력하고 있습니다. 어떤 제안?AndEngine/Box2d 경계와의 충돌시 지터를 피하십시오

답변

0

선형 속도를 설정하는 대신 적용 충격을 주거나 힘을가하십시오. 개체 속도를 설정하면 즉시 가속되어 지터가 발생합니다. 그러나 물체를 움직이려면 힘을 가하면 장애물에 부딪히면 취소되고 원하는 효과를 내야합니다.

+0

감사! 나는 이것을 시도 할 것이다 ... – Haider

+0

선형 임펄스를 사용하여 작동하지 않았고 – Haider

+0

코드를 게시하고 살펴 보자. –