2

cocos2djs をテストしています。ゲーム開始時にフルスクリーンにする方法はありますか?解像度ポリシーを 720p に設定しました。(1280×720)。

4

1 に答える 1

1

はい。バージョン 3.0 フルを使用しています。ファイルで次の./frameworks/runtime-src/Classes/AppDelegate.cppブロックを見つけます。

#if(CC_TARGET_PLATFORM == CC_PLATFORM_WP8) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
        glview = cocos2d::GLViewImpl::create("Learn1");
#else
        glview = cocos2d::GLViewImpl::createWithRect("Learn1", Rect(0,0,900,640));
#endif
        director->setOpenGLView(glview);
}

そして、 に変更createWithRectcreateWithFullScreenます。このような:

#if(CC_TARGET_PLATFORM == CC_PLATFORM_WP8) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
        glview = cocos2d::GLViewImpl::create("Learn1");
#else
        glview = cocos2d::GLViewImpl::createWithFullScreen("Learn1");
#endif
        director->setOpenGLView(glview);
}

再コンパイルしてください。

明らかに、「Learn1」ではなく、ゲーム名を参照していることを確認する必要があります。

于 2015-04-16T02:02:31.483 に答える