Box2d PTM_RATIO
#define PTM_RATIO value 박스2D에서 사용하는 물리적인 단위는 미터(m)로서 1이라고 하면 1m를 의미합니다. 그러므로 화면상의 1픽셀을 어느 정도의 크기 정도로 환산해서 계산할 것인지 지정하는 것이 바로 위 코드의 PTM_RATIO입니다. Box2D는 0.1m ~ 10m까지의 물체를 계산하기에 최적화되도록 설계되었습니다.따라서, 1280 x 720의 화면에서는 높이인 720픽셀이 10미터가 되어야 하며1920 x 1080의 화면에서는 높이인 1080픽셀이 10미터가 되어야 합니다.그러므로 PTM_RATIO는 [ 화면높이 / 10 ]이 가장 이상적이라고 보시면 됩니다.
Programming/Cocos2d-x 3.17
2019. 2. 18. 11:08