Я использую Physics Editor для создания Polygon в Box2d.Он генерирует многоугольник и отлично работает на дисплее без сетчатки, но не работает на дисплее сетчатки ..... Я прикрепил снимок экрана для обоих дисплеев. Теперь, когда дело доходит до дисплея сетчатки, полигон не установленповерх машины вот изображение для этого
Вот мой код, который я использую в проекте
CCSprite *car = [CCSprite spriteWithFile:@"opp_car.png"];
[car setPosition:ccp(wSize.width/2+50,wSize.height/2-120)];
[self addChild:car];
b2BodyDef spriteBodyDef;
spriteBodyDef.type = b2_dynamicBody;
spriteBodyDef.userData = car;
spriteBodyDef.position.Set(car.position.x/PTM_RATIO, car.position.y/PTM_RATIO);
b2Body *spriteBody = _world->CreateBody(&spriteBodyDef);
b2PolygonShape spriteShape;
[[GB2ShapeCache sharedShapeCache] addShapesWithFile:@"opp_car-hd.plist"];
[[GB2ShapeCache sharedShapeCache] addFixturesToBody:spriteBody forShapeName:@"opp_car-hd"];
[sprite setAnchorPoint:[[GB2ShapeCache sharedShapeCache]anchorPointForShape:@"opp_car-hd"]];
Любая помощь будет оценена
Спасибо .......