Чтение docs, оказалось так просто, как
Director::getInstance()->getOpenGLView()->setFrameSize(1920, 1080);
Director::getInstance()->getOpenGLView()->setDesignResolutionSize(1920, 1080, ResolutionPolicy::EXACT_FIT);
но вы должны убедиться, что назвать его, прежде чем любой из Node
с инициализируются или размеры будут выключены. Обратите внимание, что порядок, в котором вы называете эти две функции, имеет значение.
Кажется, что ваше «разрешение по дизайну» - это внутреннее разрешение, а «размер кадра» - это рендерированное разрешение, поэтому, если ваше дизайнерское разрешение отличается от соотношения сторон, вы получите растяжение.