COCOS2DJS - 如何在win32中全屏游戏

时间:2014-11-20 10:04:43

标签: cocos2d-x cocos2d-x-3.0 cocos2d-js

我正在测试cocos2djs。无论如何,我可以在游戏开始时将其设为全屏吗?我将解决方案政策设定为720p。 (1280 x 720)。

1 个答案:

答案 0 :(得分: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);
}

并将createWithRect更改为createWithFullScreen。像这样:

#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”。