cocos2d-x 获取屏幕大小 实际设计大小 分辨率适配问题
cocos2d-x中获取大小的函数:
Rect rect = Director::getInstance()->getOpenGLView()->getVisibleRect();
获取到这个rect变量后,可执行下面的函数获得所需要的内容:
rect.origin.x ->屏幕实际显示的左下角x在设计分辨率上的坐标
rect.origin.y ->同理也是屏幕实际显示左下角的图标
rect.size.width ->屏幕实际显示宽度
rect.size->height ->屏幕实际显示高度
你可能会问,这个获取到的是屏幕显示的内容,那实际的内容坐标呢?
实际上,实际内容的坐标就是你设计时的分辨率,比如1280*720是设计分辨率,那么左下角就是(0,0),以此类推。
cocos2d-x 获取屏幕大小 实际设计大小 分辨率适配问题相关推荐
- 安卓获取屏幕最大(绝对)分辨率
安卓开发时,在很多应用场景需要获取手机屏幕的真实分辨率,然而查阅了大部分博客提供的获取方法发现获取方法并不对.下面几种常用的方法(错误)和最终正确获取的方法均会展示在下面. 实验场景:Activity ...
- Python获取屏幕分辨率大小
获取屏幕大小有两种方法可以办到: 1.wxPython里的 2.win32api 1 # coding:gb2312 2 # wxApp.py 3 # author: aoogur 4 im ...
- VC++获取屏幕大小第三篇 物理大小GetDeviceCaps 下
本篇文章(MoreWindows)将获取屏幕的物理大小后计算屏幕对角线长度并换算成英寸.这样可以方便大家查看自己电脑屏幕是多少英寸的.为了更方便大家使用,本文将提供电脑屏幕大小查看器下载(配源码)下载 ...
- VC++获取屏幕大小第二篇 物理大小GetDeviceCaps 上
上一篇< VC++获取屏幕大小第一篇像素大小GetSystemMetrics >中介绍了使用GetSystemMetrics函数来获取屏幕的像素大小,本篇将介绍使用GetDeviceCap ...
- VC++获取屏幕大小第一篇 像素大小GetSystemMetrics
< VC++获取屏幕大小第一篇 像素大小 GetSystemMetrics >和< VC++获取屏幕大小第二篇物理大小GetDeviceCaps 上 >和< VC++获取 ...
- Visual C++——获取屏幕大小、窗口大小、对话框大小和位置、控件大小和位置
解决方案 获取屏幕大小 //下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSy ...
- C#获取屏幕大小的“简单整理”。。
额-- 首先是有一个需求,两个显示器,程序自动获取自己所在的显示器大小,并显示到右下角. 我们都知道C#有一个Screen.PrimaryScreen.Bounds,可以获取屏幕的完整尺寸,但是只能获 ...
- {WP7/WP8·获取屏幕大小}
获取屏幕大小 this.ScreenWidth = System.Windows.Application.Current.Host.Content.ActualWidth; this.ScreenHe ...
- MFC 获取屏幕客户区(及显示器大小)
CRect rectWorkArea; SystemParametersInfo(SPI_GETWORKAREA,0,&rectWorkArea,SPIF_SENDCHANGE);//获取屏幕 ...
最新文章
- 软件测试的特殊字符包含什么,测试常见的特殊字符集及接口测试中的测试字符...
- boost::sort::sample_sort相关的测试程序
- vscode使用sftp同步服务器文件
- react connect
- linux 安装nodejs8,CentOS 安装NodeJS V8.0.0的方法
- header js修改form_IE9 文件上传表单如何设置自定义header
- STM32 PWM占空比和信号周期的控制因素分析
- 计算机冯诺依曼原理及应用,冯·诺依曼计算机工作原理的核心是( )和“程序控制...
- STM32用XCOM调试助手打印不出数据
- 超简单的将python文件改成可以运行的exe方法
- grep、sed、awk
- AcWing算法基础课 第一讲小结(持续更新中)
- 2022新URL网址SEO外链自动发布网站源码+LayUI开发
- 在后台定时连续截屏的工具 —— 定时执行专家
- 全国行政区域代码/编码
- python一维数组和二维数组,Python numpy实现二维数组和一维数组拼接的方法
- C语言-外部关键字extern
- AES算法逆向分析报告
- C++实验(一)—— CMatrix类设计与实现
- 【Android】提取Android中已安装app的apk
热门文章
- python3调用百度API完成人脸识别,检测人种-年龄-性别-颜值-眼镜
- 计算机不装显卡会怎么样,没有显卡电脑会怎么样
- 2021.09.18-前端-uni-app打包发布后gzip成倍压缩方案
- 1004. 最大连续1的个数 III
- 将IDEA MAVEN项目打包成jar包的通用方法
- linux是x64还是x86,Linux x86和x64的区别
- 分布式事务 之 03 JTA规范
- pytorch中bilinear的理解
- 【优化求解】基于无序灰狼算法求解多目标问题matlab代码
- Ubuntu下的终端设置(分清Terminal与Terminator)-Terminator个性化主题设置