내 게임에서 화살표 방향으로 하나의 Ccsprite가 있고, 공이 하나의 b2body입니다 ... 내 화살표 스프라이트가 가리키는 방향으로 공을 던지려고합니다. 여기에 내 코드 ... 내가 화살표 스프라이트의 회전을 계산하고 그 각도로 볼에 충격을 적용하고있어이 ...입니다Box2D 게임에서 특정 각도로 b2body를 던지면서 발생하는 문제
float totalRotation = arrow.rotation ;
ballBody->ApplyLinearImpulse(b2Vec2(10.0f+cos(totalRotation)*25.0f,10.0f+sin(totalRotation)*25.0f), eggBody->GetWorldCenter());
그러나이 정확하게 ... 공은 잘못된 방향으로 던져지고 작동하지 않음 .
관련이 있음 : http://stackoverflow.com/questions/9164146/simple-gun-in-cocos2dbox2d-game – iforce2d