0
저는 cocos2d, box2d 및 debugDraw를 사용하여 몸을 그립니다. 수직선 (세로)을 넣으면 x 위치가 50으로 시작한다는 것을 알 수 있습니다. 30으로 설정하면 화면 (망막 모드)에서 사라집니다. PTM_RATIO가 32로 설정되었습니다. 은 y 좌표가 잘되어 있지만, x는 왼쪽에서 오른쪽에서 여유를 가지고, 그래서 사라 때문에 화면 가장자리에 도착하지 못할몸 위치를 30보다 낮게 설정할 수 없습니다.
const int buLX=30;
const int buLY=10;
const int topLX=buLX;
const int topLY=380;
//left vector
theBox.SetAsEdge(b2Vec2(buLX/PTM_RATIO,buLY/PTM_RATIO), b2Vec2(topLX/PTM_RATIO,topLY/PTM_RATIO));
boxBody->CreateFixture(&boxShapeDef);
....
:
내가 함께 라인을 넣어.어떤 아이디어가 있습니까? 덕분에 많이. .
당신 만의 답을 받아 들일 수 있습니다. – JohnEye