중력 시뮬레이터를 만들기 위해 Pymunk를 사용하고 있습니다. 내가 직면하고있는 문제는 단위입니다. 예를 들어, Vector Force에 상수 G를 정의하려면 어떻게해야합니까? 이 일을 위해 일종의 변환 테이블이 필요합니다. 난 이미 명령 "space.gravity (0, -9.8)를 사용하여 9.8을 테스트, 그리고 내가 대략적인 값을 사용할 수 있습니다 어떻게 pymunk는 미터 초에 설정되지 않은 의미, 아주 천천히 떨어질Pymunk를 사용하는 N 중력 시뮬레이터
0
A
답변
1
을 Pymunk documentation에서 :.?
질량, 무게 및 단위
어떤 단위 모든 에 정의되어 있습니다. 예를 들어, 킬로그램 그램의 몸의 질량은? Pymunk는 단위 -이다로서 때로는 Pymunk의 사용자는 혼동 될 수 있습니다 덜 사용하고 당신이 사용하는 단위를 신경 쓰지 않는다. 만일 expectuch 함수에 초 단위로 을 전달하면 ng 시간이면 시간 단위는 초입니다. 거리를 예상하는 함수에 픽셀을 전달하면 거리 단위는 픽셀입니다.
그런 다음 파생 된 단위는 위의 것을 조합 한 것입니다. 따라서 초와 픽셀의 경우 속도 단위는 초당 픽셀 수입니다.
"미터"는 디스플레이 공간에서 의미가 없습니다. "초"는 구현 지연으로 운전하는 단위입니다. 모든 상호 작용을 코드에 포함시키는 것이 중요합니다.
도움말 설명서의 게시 지침을 읽고 따르십시오. [최소한의 완전하고 검증 가능한 예제] (http://stackoverflow.com/help/mcve)가 여기에 적용됩니다. MCVE 코드를 게시하고 문제를 정확하게 설명하기 전까지는 효과적으로 도움을 드릴 수 없습니다. 게시 된 코드를 텍스트 파일에 붙여넣고 설명한 문제를 재현 할 수 있어야합니다. – Prune