加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows上的cocos2d-x 3.x:如何更改游戏窗口的大小?

发布时间:2020-12-14 02:56:18 所属栏目:Windows 来源:网络整理
导读:使用cocos2d-x 3.x为设备开发时,它会自动设置GL视图以适合设备.在VS2012的 Windows上,它创建了一个看似任意大小的窗口.如何设置该窗口的大小? 解决方法 我的解决方案如下. 在AppDelegate.cpp中: bool AppDelegate::applicationDidFinishLaunching() { auto
使用cocos2d-x 3.x为设备开发时,它会自动设置GL视图以适合设备.在VS2012的 Windows上,它创建了一个看似任意大小的窗口.如何设置该窗口的大小?

解决方法

我的解决方案如下.

在AppDelegate.cpp中:

bool AppDelegate::applicationDidFinishLaunching() {
    auto director = Director::getInstance();
    auto glview = director->getOpenGLView();
    if(!glview) { 
        glview = GLView::create("My Game");
        glview->setFrameSize(800,600);     // or whatever
        director->setOpenGLView(glview);
    }
    ...
}

在我的特定用例中,我将窗口大小设置为各种分辨率和宽高比以测试我的布局.我正在分享Q& A格式,因为我无法在任何地方找到答案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读