cocos2d怎么设置屏幕朝向?横屏 or 竖屏设置
在cocos引擎里面找了好久。没找到相关接口,网上也搜索了好久,最后发现。原来须要依据各个平台分别进行设置。
android
改动项目根文件夹 proj.android\AndroidManifest.xml 文件里的android:screenOrientation属性值,portrait 为竖屏,landscape为横屏
Windows
直接用cocos引擎接口中的GLView::createWithRect方法指定窗体大小,须要注意的是。该方法在android环境下会报错,并导致程序崩溃,所以我们须要在代码里面这么写
bool AppDelegate::applicationDidFinishLaunching() {// initialize directorauto director = Director::getInstance();auto glview = director->getOpenGLView();if(!glview) {#ifdef WIN32glview = GLView::createWithRect("My Game", cocos2d::Rect(0,0,640,960));
#elseglview = GLView::create("My Game");
#endif // WIN32director->setOpenGLView(glview);}......}
其它平台待续....
转载于:https://www.cnblogs.com/wzzkaifa/p/6752645.html
cocos2d怎么设置屏幕朝向?横屏 or 竖屏设置相关推荐
- android虚拟机固定横屏幕竖屏,用VBox虚拟机安装Android 屏幕90度翻转竖屏设置
在虚拟机中安装好Android之后,有一些Android应用(比如UC浏览器.UC桌面)不能安装.但更有一些程序是可以安装,却自动顺时间旋转了90度,操作和看起来非常不爽! 这个情况下,在Androi ...
- Android 强制设置横屏或竖屏 设置全屏
Android 强制设置横屏或竖屏 设置全屏 全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeatur ...
- Android 强制横屏或竖屏设置
强制竖屏横屏 //横屏设置 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); //竖屏设置 setRequeste ...
- 【Android】如何设置应用强制横屏或竖屏
作者:Yogi 前言:有时候我们想让应用保持在一个状态:横屏或者竖屏.那么应该怎么做呢? #方法1 setRequestedOrientation(ActivityInfo.SCREEN_ORIENT ...
- qt linux 横屏,linux Qt4.8屏幕旋转(横屏、竖屏)
linux下要实现应用程序屏幕可旋转,也就是可切换横屏竖屏,可参考: 方法一:利用 QGraphicsView 实现旋转,参照另一篇文章QGraphicsView旋转(横屏竖屏) 方法二:利用API ...
- Android 判断当前屏幕是横屏还是竖屏
记录学习 /** * 返回当前屏幕是否为竖屏. * @param context * @return 当且仅当当前屏幕为竖屏时返回true,否则返回false. */ public sta ...
- 如何让你的手机屏幕固定横屏和竖屏
1.在 AndroidManifest.xml文件中对节点添加android:screenOrientation属性(landscape是横向,portrait是纵向) android:screenO ...
- Android强制设置横屏或竖屏
全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeature(Window.FEATURE_NO_TIT ...
- android 强制设置横屏 判断是横屏还是竖屏
判断activity 是横屏还是竖屏 方法 1: //根据设备配置信息 Configuration cf= this.getResources().getConfiguration(); //获取设 ...
最新文章
- 好用到哭!你需要立刻学会的20个Python代码段
- 如何在ppt下面加入讲解内容_学术展示系列:学术PPT教程(下)内容 讲解
- Kotlin的解析(中)
- java main 方法不能执行,AndroidStudio无法执行Java的main函数
- 03-instancing 工程分析详解
- Jenkins-Gitlab配置方法
- Scale Match:国科大提出小目标检测的尺度匹配方法,用于预训练数据集处理
- lq分解的matlab语言,MATLAB-语言及其应用.ppt
- IE6和其他浏览器的css样式不同
- 字符串--验证回文串
- AcWing 1884. COW(前缀和)
- A Tour of the Dart Language(译文):五控制流语句
- python123反素数_初学python之路-day01
- Java Web项目源码整合开发大合集
- 台式电脑主板插线步骤图_电脑主板跳线接法图文教程(安装过程)
- 单片机c语言内部ram移动,2012年微型计算机原理与接口技术自考题模拟(9)
- 利用kaptcha生成登录验证码
- php 导出的excel 科学计数法显示处理(记笔记)
- 戴尔笔记本安装win10系统步骤
- https://mp.weixin.qq.com/s?__biz=MzkxNTIzODIxNQ==tempkey=MTEwOV9qbGlub091aVlKb1NtOVZKV3lTcHgwd3U0NG
热门文章
- 最简单的视音频播放示例6:OpenGL播放YUV420P(通过Texture,使用Shader)
- Flash Media Live Encoder 使用帮助
- Linux各类压宿包的压缩和解压方法
- mysql装完是什么样儿的_Win7系统安装MySQL之后找不到指定文件与服务如何解决?...
- 使用vs2019和pyinstaller将py文件打包成一个exe文件(含图标),pyinstaller安装失败解决方案
- 在VS2015中使用SDL2.0
- python ui自动_pytest+python下的UI自动化基础框架
- [leetcode]5366. 检查网格中是否存在有效路径
- [leetcode]1375. 灯泡切换器III
- bzoj 1044: [HAOI2008]木棍分割(二分+DP)