-1
특정 궤적으로 몸을 움직이는 방법?Box2d의 특정 궤도에서 몸체 이동을 설정하는 방법
나는 중력을 무시하고 계속 위아래로 움직이기 위해 몸이 필요합니다. 어떤 방법으로 이것을 수행 할 수 있습니까? 아니면 모든 반복에서 특정 위치에 새로운 몸체를 수동으로 만들어야합니까?
특정 궤적으로 몸을 움직이는 방법?Box2d의 특정 궤도에서 몸체 이동을 설정하는 방법
나는 중력을 무시하고 계속 위아래로 움직이기 위해 몸이 필요합니다. 어떤 방법으로 이것을 수행 할 수 있습니까? 아니면 모든 반복에서 특정 위치에 새로운 몸체를 수동으로 만들어야합니까?
각 시뮬레이션 단계 전에 위치를 설정하고 위치를 설정해야합니다. 또한 바운스 할 수있는 다른 물체가 올바르게 작동하게하려면 속도를 설정하십시오. 또한 무한한 질량을줌으로써 고정 된 물체이며 그것을 타격하는 것에 의해 움직이지 않을 것입니다. 이 같은
설정 무한 질량은 당신 몸을 만들 때 :
bodyDef.type = b2_staticBody;
도움말 방법이 몸에 무한한 질량을 설정하십시오. * b2MassData massData; _body-> GetMassData (& massData); massData.mass = 0; _body-> SetMassData (& massData); * 도움이되지 않습니다 – Buron
설명하기가 혼란 스럽습니다. 코드에서 정적 바디로 설정해야하는 바디 유형입니다. 이는 무한한 질량을 의미합니다. – jhabbott
나는 선 속도를 바꿀 수 없거나 정체에 충동을 설정할 수 없다는 것을 알기 때문에, 나는 그것을 역동적으로 만들고 질량을 바꾸려고 노력한다. – Buron