【cocos2d-x 3.4】全屏显示窗口,隐藏标题栏
来源:互联网 发布:网络对我们的影响 编辑:程序博客网 时间:2024/05/22 04:35
方法一 :
首先,修改appDelegate::applicationDidFinishLaunching()
函数
auto director = Director::getInstance(); auto glview = director->getOpenGLView(); if(!glview) { glview = GLViewImpl::create("My Game"); director->setOpenGLView(glview); glview->setDesignResolutionSize(1920, 1080, ResolutionPolicy::SHOW_ALL); }
效果图:
默认创建函数是create(),改成如下:
auto director = Director::getInstance(); auto glview = director->getOpenGLView(); if(!glview) { glview = GLViewImpl::createWithFullScreen("My Game"); director->setOpenGLView(glview); glview->setDesignResolutionSize(1920, 1080, ResolutionPolicy::SHOW_ALL); }
这样编译后就是全屏了, 看看效果:
方法二 :
cocos2d\cocos\platform\desktop\CCGLViewImpl-desktop.cpp
修改即可,在工程里面可以从GLViewImpl进入 ,F12即可进入了
找到下面的方法:
bool GLViewImpl::initWithRect(const std::string& viewName, Rect rect, float frameZoomFactor){ setViewName(viewName); _frameZoomFactor = frameZoomFactor; glfwWindowHint(GLFW_RESIZABLE,GL_FALSE);//在此后加一段代码 glfwWindowHint(GLFW_RED_BITS,_glContextAttrs.redBits); //............ }
加上这句 glfwWindowHint(GLFW_DECORATED, GL_FALSE);
编译后 ,效果一样全屏。
1 0
- 【cocos2d-x 3.4】全屏显示窗口,隐藏标题栏
- Android窗口显示:全屏与隐藏标题栏
- Avd隐藏标题栏,全屏显示
- android隐藏标题栏(titlebar)以及全屏显示
- 隐藏标题栏,状态栏,导航栏,显示全屏
- 动态隐藏/显示窗口的标题栏
- 标题栏和状态栏(全屏显示)的隐藏
- Activity中隐藏标题栏和全屏显示的设置
- android如何隐藏头部的标题栏全屏显示
- 透明状态栏效果+隐藏系统状态栏和标题栏(全屏显示)
- 隐藏标题栏和信息栏,实现全屏显示
- MFC对话框程序,去掉边框和标题栏;窗口全屏显示。
- 标题栏、去掉、隐藏、全屏、android
- Android 隐藏标题栏实现全屏
- 窗口全屏 隐藏taskbar SIP button及处理x消息
- Cocos2d-x游戏开发之弹出式全屏提示窗口
- 隐藏 标题栏 和 状态栏隐藏(全屏)
- 隐藏窗体,隐藏标题栏,,托盘,全屏
- Eclipse中使用Gradle实现APK分包
- linphone 分析1 linphone的架构和初始化
- Darwin中OSRef和OSHashTable类的使用
- centos7 下搭建Python2.7 + PyQt4.11.3 + Eric4.0开发平台
- 【蒟蒻の进阶PLAN】 置顶+持续连载
- 【cocos2d-x 3.4】全屏显示窗口,隐藏标题栏
- 同步、异步、阻塞和非阻塞
- 为什么Enable BitCode(Xcode7)真机测试要修改为 NO?
- sql查询。子查询,内、左、右连接
- 在Hibernate中的一个对tree树节点查询封装的通用工具类
- 如何快速关闭电脑屏幕的工具
- 树形结构的同级排序
- 软件工程总结(二)
- 机器学习入门系列一(关键词:单变量线性回归,梯度下降法)