나는이 제대로 서로에 반사 원을 이동하지만, 두 이동 원 중 하나는 정적이며 움직이지 않는 상황에 동일한 코드를 적용 할 때 코드를 가지고있어, 이동 원은 정적 인 궤도 보인다 . 이 문제를 어떻게 해결할 수 있습니까?다른 정적 원에서 튀어 오르는 원의 속도 방향을 어떻게 계산합니까?
답변
원이 벽에서 튀어 오르는 코드가있는 경우 원 사이의 접촉점에서 정적 원에 접하는 선을 찾고 벽에서 튀어 나온 움직이는 원을 가장하여 선을 그려 볼 수 있습니다 그 선을 따라 달린다.
선은 두 원에 모두 접하게됩니다. 그렇지 않습니까? –
그렇습니다. 나는 수학을 다시 한번 확인해야한다. – corsiKa
Im 꽤 확신합니다. 두 원의 충돌 점을 알고 있다면 그 탄젠트를 계산할 수 있고 두 원 모두 동일합니다. 즉, 그들은 항상 그들의 탄젠트가 같은 지점에서 충돌 할 것입니다 (또는 그 역입니다)? – Dunderklumpen
기사 2-Dimensional Elastic Collisions 문제에 벡터 접근 방식을 제공합니다. 특히, "충돌 표면에 접하는 선을 따라 힘이 없기 때문에 속도의 접선 구성 요소가 충돌에 의해 변경되지 않습니다. 속도의 정상적인 구성 요소는 운동량과 운동 에너지를 보존하는 1 차원 충돌을 겪습니다 . Java 구현 here이 있습니다.
- 1. 튀어 오르는 공이 에너지 보존 규칙을 따르지 않음
- 2. 다른 사람의 나이를 어떻게 계산합니까?
- 3. 어떻게 계산합니까?
- 4. 데이터베이스 속도 대 정적 사전 모델의 속도
- 5. facebook은 어떻게 친구를 계산합니까?
- 6. 어떻게 인텔리 센스가 튀어 나옵니까?
- 7. Access에서 어떻게 계산합니까?
- 8. 그래프의 엔트로피는 어떻게 계산합니까?
- 9. 큰 원에서 12 개의 동그라미를 균등하게 배치하는 방법
- 10. jquery. 다른 다른 속도
- 11. 선회하고 가속하는 물체의 위치를 어떻게 계산합니까?
- 12. 어떻게 각 값마다 각기 다른 값이 발생 하는지를 어떻게 계산합니까?
- 13. jQuery와 Fade를 사용할 때 주변 콘텐츠가 아래쪽으로 "튀어 오르는"것을 방지하는 방법이 있습니까?
- 14. HLSL에서 어떻게 레지스터를 계산합니까?
- 15. DB에서이 변수를 어떻게 계산합니까?
- 16. 어린이 수를 어떻게 계산합니까?
- 17. 어떻게 안정적인 정렬을 계산합니까?
- 18. 어떻게 람다 식으로 계산합니까?
- 19. 날짜 차이는 어떻게 계산합니까?
- 20. 궤도에 오르는 것은 무엇입니까?
- 21. 동그라미에서 튀어 나온 그려진 선들
- 22. GPS 위치의 방향을 가리킨다
- 23. iPhone에서 가로 방향을 어떻게 코딩합니까?
- 24. 화면이 향하는 방향을 계산하는 방법
- 25. 화면 가장자리에 윈도우가 튀어 나오고 튀어 오름
- 26. 원 안에있는 벡터 원의 교차점
- 27. 사망 당시의 나이를 어떻게 계산합니까?
- 28. 이미지의 선호도 행렬은 어떻게 계산합니까?
- 29. 튀어 나온 플렉스 레이아웃
- 30. RetailMe은 성공률 추세를 어떻게 계산합니까?
나는이 질문에 답할만큼 충분한 정보를주지 않으면 누구나 현실적으로 대답 할 것으로 기대할 수 없다고 생각합니다. –
코드 샘플을 게시 할 수 있습니까? –
@Hovercraft 2D 물리 엔진을 작성한 적이 있다면 실제로 매우 간단합니다. :-) – corsiKa