Я только начинаю с Cocos2d и изо всех сил пытаюсь получить правильное масштабирование экрана: у меня есть glview с проектным разрешением 160x144 пикселей, и я хочу иметь возможность масштабировать это окно до целых кратных. Проблема заключается в том, что все ресурсы на экране масштабируются с помощью какого-то билинейного фильтра, что сильно портит внешний вид игры ... Ниже все, что я сейчас написал в своем коде:
// Set the design resolution
glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::SHOW_ALL);
glview->setFrameSize(designResolutionSize.width * SCALE_FACTOR, designResolutionSize.height * SCALE_FACTOR);
, где может быть SCALE_FACTOR 2, 4, 8 ...
Кто-нибудь знает, как это сделать?