在AppDelegate.cpp中,这一部分

bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::createWithRect("Bu2", Rect(0, 0, 960, 640));
<span style="white-space:pre">     </span>//glview->setFrameZoomFactor(0.6f);
<span style="white-space:pre">     </span>glview->setFrameSize(480,320);
director->setOpenGLView(glview);
}
director->getOpenGLView()->setDesignResolutionSize(960, 640, ResolutionPolicy::SHOW_ALL);

这里由

glview = GLViewImpl::createWithRect("Bu2", Rect(0, 0, 960, 640));

而最下面一行SHOW_ALL则是显示全部宽高比不变

设置了显示的大小,在此基础上要调整其显示比例两种

一种是直接的框架比例,比如我们想要显示的缩为0.6倍则

glview->setFrameZoomFactor(0.6f);

另一种是指定框架的大小

glview->setFrameSize(480,320);

因为实际是960*640,上面这一行把框架设定为480*320,也就是缩小了一半

cocos2dx项目显示窗口大小调整相关推荐

  1. Cocos2d-x 窗口大小调整

    版本:Cocos2d-x 3.17.2 调整位置1 打开src目录下的AppDelegate.cpp文件,若无修改则在第45行处找到全局声明的Size变量,修改designResolutionSize ...

  2. PyQt5 图形界面 - 配置界面跟随窗口大小调整灵活伸缩,设置页面控件居中显示实例演示

    PyQt5 图形界面 - 配置页面跟随窗口大小调整灵活伸缩 第一章:Qt 窗口布局调整演示 ① 不可自由伸缩实例 ② 分散布局合并 ③ 添加间隔控件 ④ 添加栅格布局 ⑤ 修改栅格布局为 QFrame ...

  3. Cocos2d-x项目移植到WP8小记

    Cocos2d-x项目移植到WP8小记 作者: K.C. 日期: 10/24/2013 Date: 2013-10-24 00:33 Title: Cocos2d-x项目移植到WP8小记 Tags: ...

  4. [原]详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)

    链接地址:http://m.blog.csdn.net/blog/yhc13429826359/29357815 2014-6-8阅读578 评论0 前言:cocos2dx作为一个开源的移动2D游戏框 ...

  5. VMWare下窗口大小调整

    ( 今天在VMWare下安装Linux ,启动后发现窗口非常小,连一个简单的网络配置的图形见面都不能完全显示,很郁闷,最后上网通过VMWare tools 来解决了这个问题 首先,重新启动系统,启动过 ...

  6. Cocos2d-x项目的游戏框架搭建

    本篇所用的Cocos2d-x版本为:Cocos2d-x 3.2 Cocos2d-x项目的游戏框架搭建 游戏与应用项目其实差别不是很大,甚至有许多地方都是一样的,无非侧重点不同,手机游戏更侧重于用户的体 ...

  7. 将cocos2dx项目从Visual Studio 迁移到 xcode

    因为Visual Studio和XCode的巨大差异性,一开始选择任何一个IDE,都会有一个迁移的过程,XCode的迁移到Visual Studio相对非常简单,不用再介绍.将项目从Visual St ...

  8. SAP修改科目为未清项管理和行项目显示

    有一个资产负债表的科目需要改成未清项管理,但是保存时报错,"更改未清项管理是不可能的,数据有错误",然后我根据sap提示的消息把科目的余额转到到别的科目上,使这个科目余额为零,但是我再去修改的时候,它 ...

  9. SAP科目的行项目显示未勾选补救步骤

    SAP科目的行项目显示未勾选补救步骤 显示行项目:确认是否在BSIS.BSAS中显示这些科目的行项目.通常对于统驭科目在各明细账户中显示各自的行项目清单,因而不在总账科目中显示行项目.科目属性中不选择 ...

最新文章

  1. DFS+剪枝 hdu 5113 Black And White
  2. python seek到指定行_python文件操作seek()偏移量,读取指正到指定位置操作
  3. 802.11h halow(Short Beacon, s1g beacon)
  4. 提升ListView的运行效率
  5. English as a medium of instruction
  6. 【TypeScript系列教程07】变量声明
  7. java map 实现 序列化,MapReduce序列化
  8. Android 系统(260)---Android 读取SIM卡参数
  9. [linux内存]伙伴系统学习笔记(一)——概念
  10. JavaScript的Array对象使用(1)
  11. C++11 static_assert 使用方法及assert 与 #error
  12. java课程设计报告_JAVA课程设计报告_完整版.doc
  13. 什么是GSD文件以及如何在STEP7和TIA博途中安装GSD文件?
  14. 2021肿瘤早筛行业研究报告
  15. 2021-2027全球与中国3D 动作捕捉解决方案市场现状及未来发展趋势
  16. 万年历包括对应节日c语言,C语言 程序设 节日查询和任务提醒系统-万年历.doc
  17. Bootstrap的基本使用方法,5分钟帮你搞懂怎么用
  18. Oracle EBS R12 整合ADF
  19. Rasa 使用ResponseSelector实现FAQ和闲聊
  20. 申宝正规股票煤炭股超跌反弹

热门文章

  1. 数据库原理题型 - 选择题
  2. 报错:RuntimeError: expected scalar type Double but found Float
  3. pppd参数中文解释
  4. 关于博客笔记大汇总,持续更新迭代
  5. Golang的文件处理方式-常见的读写
  6. 花木兰荣耀典藏皮肤特效一览 花木兰九霄神辉值得入手吗
  7. 极光厂商通道集成指南
  8. 极光推送的简单实现方法
  9. 华为发布云管理网络2.0,即日起免费试用
  10. 爆款制作获1200w播放,B站UP主+品牌如何迈入2023