약간 문제가 있습니다. 나는 에어 하키 android 게임 (글로우 하키와 같은 것)을 만들려고 노력하고있다. AndEngine에 대해 알기위한 첫 단계로 내 모험을 시작한 후 다음과 같은 문제를 발견했습니다. 에어 하키에서 알 수 있듯이 플레이어의 디스크는 터치하여 움직일 수 있습니다. 문제는 플레이어의 움직임의 속도와 벡터를 얻어야한다는 것입니다. 왜? 플레이어의 몸이 하키 디스크와 충돌 할 때 완벽한 물리 구조를 만들고 싶습니다 (적절한 플레이어의 속도로 벡터 점프). 나는 선수가 천천히 움직일 때 - 시체와의 충돌 후 하키 디스크가 낮은 속도를 얻지 만 벡터는 변하지 않음을 의미합니다. 어쩌면 내 문제에 대한 더 나은 해결책을 말해 줄 수 있을까? 이것에 대한 AndEngine 솔루션이 있습니까? 정말 고마워요!AndEngine에서 이동체의 속도와 벡터를 얻는 방법은 무엇입니까?
0
A
답변
0
이 문제를 해결하는 방법에는 두 가지가 있습니다. 먼저 AndEngine Box2D 확장을 사용합니다. 당신은 원형과 몸체를 퍽과 디스크에 적용 할 수 있으며, 결과에 만족할 때까지 질량과 마찰 같은 물리학 적 요소로 놀 수 있습니다. 포럼 : http://www.andengine.org/forums/physics-box2d-extension/
다른 옵션은 수동으로 수행하는 것입니다. 도전 과제를 원할 경우에만 수행 할 수 있습니다. 개인적으로 Box2D가 당신을 위해 할 많은 수학이 포함되어 있으므로 이것을 피할 것입니다 :)
관련 문제
- 1. Andengine에서 alertDialog를 표시하는 방법은 무엇입니까?
- 2. AndEngine에서 리소스를 언로드하는 방법은 무엇입니까?
- 3. Android AndEngine에서 애니메이션을 수행하는 방법은 무엇입니까?
- 4. AndEngine에서 두 개의 BitmapTextureAtlases를 사용하는 방법은 무엇입니까?
- 5. AndEngine에서 TimerHandler 지연을 변경하는 방법은 무엇입니까?
- 6. AndEngine에서 순차 동작을 호출하는 방법은 무엇입니까?
- 7. Andengine에서 입자 효과를 만드는 방법은 무엇입니까?
- 8. AndEngine에서 안개 효과를 수행하는 방법은 무엇입니까?
- 9. Andengine에서 BitmapTextureAtlas를 가져 오는 방법은 무엇입니까?
- 10. 안드로이드 장치에서 프로세서 속도와 RAM을 얻는 방법
- 11. Matlab : 표준 기본 벡터를 얻는 쉬운 방법은 무엇입니까?
- 12. 안드로이드에서 andengine에서 "슬로우 모션"효과를 얻는 방법
- 13. AndEngine에서 Manual FPS 설정
- 14. DLL에서 벡터를 반환하는 방법은 무엇입니까?
- 15. STL 벡터를 정렬하는 방법은 무엇입니까?
- 16. c에서 벡터를 복제하는 방법은 무엇입니까?
- 17. 함수 벡터를 만드는 방법은 무엇입니까?
- 18. 추력 벡터를 정규화하는 방법은 무엇입니까?
- 19. 다차원 벡터를 예약하는 방법은 무엇입니까?
- 20. 파이썬에서 벡터를 재생하는 방법은 무엇입니까?
- 21. glGenTextures 속도와 메모리 문제
- 22. Matlab에서 다른 벡터를 참조하여 벡터를 분할하는 방법은 무엇입니까?
- 23. andengine에서 스프라이트 레이어를 변경하는 방법
- 24. 속도와 보안을 염두에두고 MySQL에서 데이터를 호출하는 가장 좋은 방법은 무엇입니까?
- 25. C++에서 집합 벡터를 수행하는 방법은 무엇입니까?
- 26. 벡터를 복사하여 참조로 함수에 전달하는 방법은 무엇입니까?
- 27. 인덱스와 관계없는 함수로 벡터를 초기화하는 방법은 무엇입니까?
- 28. 벡터를 사용하여 안드로이드에 TreeView를 만드는 방법은 무엇입니까?
- 29. OpenGL에서 시야면의 법선 벡터를 결정하는 방법은 무엇입니까?
- 30. 벡터를 PHP 파일로 보내는 방법은 무엇입니까?
longshorts, 다시 한번 감사드립니다! –