Я новый ученик в библиотеке игр cococ2d-x, и я учусь, как создать простую игру в iphone6. SKD я использую Xcode, но у меня есть проблема разрешения экрана в симуляторе, ситуация выглядит следующим образом:cocos2d-x iphone simulator resolution
auto visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
CCLOG("visibleSize: visibleSize.width=%f, visibleSize.height=%f",visibleSize.width,visibleSize.height);
CCLOG("origin: origin.x=%f, origin.y=%f",origin.x, origin.y);
Я использую этот код, чтобы напечатать видимый размер и результат выглядит следующим образом:
visibleSize: visibleSize.width=180.281693,visibleSize.height=320.000000
origin: origin.x=149.859161, origin.y=0.000000
Я хожу в Google и обнаружил, что размер на Iphone 6 намного больше, чем размер я получаю от cocos2d-й коды (320 х 480 точек) и о тренажере, учебник использует iPhone сетчатку показать демонстрацию, но я не могу найти симулятор iphone Retina в своем Xcode, я могу найти только Ipad Retina, а моя версия симулятора - IOS9.3, это действительно раздражает, потому что я не могу использовать t он закодировать как
node->setPosition(Point::ZERO);
установить узел в положение НОЛЬ, этот объект будет невидимым из-за проблемы размера.
Может кто-нибудь помочь мне, пожалуйста?