2013-02-22 2 views
1

Box2D 확장을 사용하여 AndEngine의 성난 새와 유사한 게임을 개발 중입니다.AndEngine 및 Box2D를 사용하여 "점프"효과를 만드는 방법

내 목표는 애니메이트 된 스프라이트가 사용자 터치 이벤트에 의해 적용되는 힘에 따라 점프 (화가 나는 새들처럼)하고 여러 번 튀어 오르는 것입니다.

private static float mImpulseY = 10f; 
private static float mLinearVelocityX = 8.0f; 
_playerBody.setLinearVelocity(mLinearVelocityX, _playerBody.getLinearVelocity().y); 
_playerBody.applyLinearImpulse(0,mImpulseY,_playerBody.getPosition().x,_playerBody.getPosition().y); 

점프 적절한 포물선 모양을 만드는 것입니다,하지만 여러 번 수신 거부되지 않은 : 나는 다음과 같이이 일을 시도하고있다. 이 문제를 어떻게 극복 할 수 있는지 제안 해주십시오. Box2D 물리학과 AndEngine에 관한 모든 자습서 링크도 환영 할 것입니다.

+1

새와 땅의 b2FixtureDef :: restitution 매개 변수를 조정 해 보았습니까? 1에 가까운 값은 곱하기 바운싱의 원하는 효과를 제공해야합니다. – Pavel

답변

0

FixtureDef 개체로 Body Object를 만들 때 FixtureDef에서 탄성 매개 변수를 설정해 보았습니까?

관련 문제