최근에 Box2D를 피직스 엔진으로 사용하는 새로운 프로젝트가 있습니다. 그리고 나는 시체의 위치에 약간의 문제가 있습니다.body.GetPosition, body.GetWorldCenter는 Box2D에서 무엇을 의미합니까?
스프라이트에 이미지를 그려야하므로 이미지 위치로 body.GetPosition
을 사용하기 만합니다. 그러나 나는 body.GetPosition
이 body.GetWorldCenter
과 같은 값을 반환한다는 것을 알았고, 나는 단지 내가 잘못한 것을 궁금해했다.
저는 프로젝트에서 box2d flash 2.1a
을 사용합니다. 그리고 저는 현재이 위치를 반 폭과 반 높이로 뺍니다. 또한 Box2D에서 문제를 해결하거나 올바른 위치에 이미지를 그릴 수있는 방법이 있는지 알려주실 수 있습니까?
감사합니다.
업데이트
읽기 전에 게시 해 주시기 바랍니다.
RTM 후에 나는 그 몸체가 두 점을 가지며, 처음에는 의 원점이고 두 번째는 의 중심 인이므로 정규 모양의 월드 센터는 항상 원점과 같습니다. 죄송합니다 게시 할 수 있습니다.
설명서를 읽으십시오. – Marty