libgdx box2d를 사용하여 플레이어를 기하학 대시처럼 구멍 시간을 계속해서 오른쪽으로 이동할 수 있습니다. 나는 부대와 충동으로 시도했지만 효과가 없었다. 누구에게 어떻게 할 생각인가?libgdx box2d 지속적으로 플레이어 이동
0
A
답변
0
한 가지 옵션은 몸의 선 속도를 매 단계마다 원하는대로 설정하는 것입니다. 또 다른 방법은 각 프레임의 새 몸체 위치를 계산하여 설정하는 것입니다.
0
applyLinearImpulse(..)
방법을 사용하고 한계를 최대 속도로 설정하십시오.
float maxSpeed = 5f; // Lets say it's 5 for example
float speed = .5f; // also depends on your body density
if (playerBody.getLinearVelovity().x < maxSpeed) { // if your body moves only right like in geometry dash. If you want left too, use Math.abs(playerBody.getLinearVelovity().x) < maxSpeed;
body.applyLinearImpulse(new Vector2(speed, 0), body.getWorldCenter(), true)
}
관련 문제
- 1. AS3 Box2D 플레이어 이동
- 2. Box2d 본문 간의 충돌을 어떻게 지속적으로 확인합니까?
- 3. LibGDX + Box2D : Object Positioning
- 4. 조인트 렌더링? [libGDX/Box2D]
- 5. libgdx box2d drawarc
- 6. LibGdx - Box2d - 점프
- 7. Box2D Libgdx 검정색 화면
- 8. LibGDX + Box2D 로테이션
- 9. libgdx 및 box2d 카메라
- 10. LibGDX BOX2D 변경 maxPolygonVertices
- 11. Box2D Contact Listener, LibGDX
- 12. LibGDX/Box2D UnsatisfiedLinkError
- 13. LibGDX - Box2D : MouseJoint를 사용하여 속도 제한없이 객체 이동
- 14. libgdx - box2d 속도와 힘이 작동하지 않습니다.
- 15. Libgdx Box2D 픽셀 - 미터 변환?
- 16. LibGDX + Box2D | 너무 큰 카메라
- 17. libgdx box2d 플립 컴파운드 본체
- 18. Box2d libgdx 매우 느림 장치
- 19. Libgdx | Box2d | PolygonShape에서 원 작성
- 20. LibGdx Box2d Platformer 점프 구현
- 21. Box2D 및 LibGDX : BodyEditorLoader 오류
- 22. libgdx 및 Box2d 충돌 최적화
- 23. 플레이어 이동 (점프 문제)
- 24. Box2D 및 GameCenter 멀티 플레이어
- 25. Box2D + LibGDX 탁구, 모든 몸체가 "달라 붙음"
- 26. Libgdx Box2D 본문 및 Sprite 정렬 문제
- 27. Box2D (LibGdx) 충돌 후 getWorldPoint가 잘못되었습니다.
- 28. Libgdx 및 Box2d CircleSgape와 함께 텍스처 회전
- 29. 보이지 않는 바디 라인 만들기 box2d libgdx
- 30. libgdx 및 box2d, 화면 터치 좌표가 무의미합니다.
여기에 관련된 몇 가지 코드를 표시하거나 자세한 내용을 제공해주십시오. 질문에 대답하기 위해, 우리는 당신이 사용하고있는 신체의 종류와 같은 것을 알아야합니다. 예를 들어 역동적 인 몸체를 사용하지 않는다면, 힘과 충동은 그 몸체에 아무런 영향을 미치지 않습니다. –