windowサイズを変更しよう
ウインドウサイズを変更するためにはGLViewImplのcreateWithRectメソッドを使用する。
ただ、他の環境ではウインドウサイズはデバイスのサイズになるため、書き換えは以下のようになる。
const int width = 640; const int height = 1136; auto glview = director->getOpenGLView(); if(!glview) { #if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) glview = GLViewImpl::createWithRect("Game Title", Rect(0, 0, width, height)); #else glview = GLViewImpl::create("Game Title"); #endif }
また、cocos2d-xでは実際のデバイスサイズとは別に、仮想サイズを設定することができる。
// ゲームの仮想画面のサイズを設定する。
glview->setDesignResolutionSize(width, height, ResolutionPolicy::SHOW_ALL);