`
song020cn
  • 浏览: 63341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Cocos2dx 横屏竖屏

阅读更多

一、横屏、竖屏设置

 

1、android

AndroidManifest.xml文件中,

screenOrientation="landscape" 为横屏,

screenOrientation="portrait"为竖屏

 

2、IOS

- (NSUInteger) supportedInterfaceOrientations{
#ifdef __IPHONE_6_0
    // 横屏显示
    // return UIInterfaceOrientationMaskLandscape;
    // 竖屏显示
    return UIInterfaceOrientationMaskPortrait;
#endif
}

 

二、读写sd卡 AndroidManifest.xml文件中,先增加权限:  

FILE *fp = fopen("/mnt/sdcard/xxx.xxx", "rb+");

此时就可以了,切记根目录前缀:/mnt/sdcard/ 指代sd卡的根目录

分享到:
评论

相关推荐

    cocos2d-x-2.2.3安卓横竖屏自动切换

    《cocos2d-x-2.2.3在安卓平台上的横竖屏自动切换技术解析》 cocos2d-x是一款强大的2D游戏开发框架,它支持多平台,包括iOS、Android、Windows等。在cocos2d-x 2.2.3版本中,开发者可能会遇到如何在Android设备上...

    基于cocos2d-x的五子棋

    五子棋,又称连珠、朱墨棋,是一种两人对弈的策略型棋类游戏,目标是先在棋盘上连成五子(横、竖、斜)的一方获胜。在编程实现中,五子棋的逻辑主要涉及棋盘状态的维护、玩家轮流落子、判断胜负条件以及可能的AI对战...

    cocos2d-x适配方案demo

    例如,可以设置一个9:16的比例,确保内容在竖屏设备上正确显示,同时在横屏设备上通过增加黑边来保持比例。 2. 基于物理像素的适配(Pixel Perfect): 对于对像素精确控制的游戏,如像素艺术风格的作品,基于物理...

    cocos2d-x_学习文档

    在处理设备方向时,cocos2d-x提供了一个枚举类型`ccDeviceOrientation`,它定义了四种可能的设备方向:正向竖屏(kCCDeviceOrientationPortrait)、反向竖屏(kCCDeviceOrientationPortraitUpsideDown)、正向横屏...

    cocos2dx 如何切换横竖屏幕

    - frameSize代表了设备物理屏幕的实际分辨率,例如iPhone 5s横屏时为1136x640,竖屏时为640x1136。无论设备如何旋转,frameSize都是不变的。在Cocos2dx中,可以使用`getFrameSize()` API获取这一尺寸,而`...

    Star Fighter源码(cocos2d x 2.0.4+VS2010)

    SimpleGame是官方下载的cocos2d-2.0-x-2.0.4安装软件解压缩后可以看到的该例子,即在根目录下的Samples示例文件夹里面的SimpleGame。 我这里只是把他们横版的游戏,变成竖版,取消白色游戏背景改为用图片背景,而...

    Cocos2d-x将win32移植到android.doc

    4. 解决Android的横竖屏问题,可以使用条件编译宏关闭特定设备方向设置。 通过以上步骤,你可以成功地将Cocos2d-x开发的Win32应用移植到Android平台。在移植过程中,可能会遇到各种问题,如编译错误、资源找不到等...

    cocos2d-x的CCDirector类说明

    方向可以是横屏、竖屏等。 - **`void setDeviceOrientation(ccDeviceOrientation kDeviceOrientation)`** 设置游戏的显示方向。这对于调整游戏画面适应不同的设备方向非常重要。 - **`bool enableRetinaDisplay...

    cocosBuilder使用说明

    - **设置界面属性**:选择全屏(Full screen)与否,设置分辨率(分辨率仅影响编辑器界面,不影响实际效果),以及横屏(Landscape)或竖屏(Portrait)布局。勾选全屏后,ccb文件在游戏中会自动适应屏幕大小。 4....

    Cocos2dx3.0rc版本下设置分辨率自适应

    - 如果应用支持横屏和竖屏,还需要处理屏幕旋转事件,更新设计分辨率和内容布局。 8. **测试和调试** - 在不同分辨率和尺寸的设备上进行测试,确保自适应效果良好,没有图像失真或显示不全的问题。 9. **性能...

    cocos2dx 学习文档

    Cocos2d-x 是一个基于C++的开源游戏开发框架,广泛用于2D游戏的制作。这个学习文档主要涵盖了Cocos2d-x中的一些基本组件和功能,让我们逐一深入探讨。 首先,我们要了解节点(Node)。节点是Cocos2d-x中的基本构建...

    cocos2dx Android环境搭配

    对于横竖屏问题,可以通过条件编译宏控制`pDirector->setDeviceOrientation(kCCDeviceOrientationLandscapeLeft)`的使用。 总的来说,配置Cocos2d-x的Android开发环境涉及多个步骤,包括安装和配置Cygwin、NDK和SDK...

    适配方案.zip

    8. **测试与调试**:为了确保适配方案的有效性,开发者需要在多款设备上进行测试,包括不同品牌、型号和分辨率的手机,以及横屏和竖屏模式。 总之,CocosCreator 的竖屏适配方案涉及到多个层面,包括屏幕尺寸、比例...

    手机分辨率适配详解

    多种分辨率适配的原理因为横屏和竖屏的原理完全相同,所以我们先以竖屏为例,后文再说明横屏的处理。 首先,我们需要制作一张 640×960 像素的图片,并传入设备查看:1 查看时将图片缩放到合适大小,确保图片左右...

Global site tag (gtag.js) - Google Analytics