打开 RootViewController.m ,然后所有搜索如下代码:
#elif GAME_AUTOROTATION == kGameAutorotationUIViewController
//
// EAGLView will be rotated by the UIViewController
//
// Sample: Autorotate only in landscpe mode
//
// return YES for the supported orientations
return ( UIInterfaceOrientationIsLandscape( interfaceOrientation ) );
将最后return的修改成如下代码即可竖屏:
return ( UIInterfaceOrientationIsPortrait( interfaceOrientation ) );
分享到:
相关推荐
InitTableViewLayer() 函数可以创建一个TableView 对象,并对其设置一些属性,如横竖设置:setDirection、元素显示序列 setVerticalFillOrder 等等。 二、numberOfCellsInTableView 函数 numberOfCellsInTableView ...
《cocos2d-x-3.17.2:打造精彩游戏世界的技术核心》 cocos2d-x 是一个开源的、跨平台的游戏开发框架,主要用于2D游戏、UI和实时2D动画的制作。其版本3.17.2是这个强大引擎的一个稳定迭代,为开发者提供了更丰富的...
在实现横竖屏切换后,务必在多种设备上进行充分的测试,确保在各种屏幕尺寸和方向下都能正常运行。此外,注意性能优化,因为屏幕旋转可能导致额外的资源加载,这可能影响游戏性能,特别是对于内存有限的低端设备。 ...
在Cocos2d-x开发中,游戏或应用的屏幕方向切换是一个常见的需求,尤其是在移动设备上。Cocos2d-x提供了灵活的方式来管理屏幕布局和旋转。以下将详细讲解如何在Cocos2dx中进行横竖屏切换。 首先,我们要了解几个关键...
Cocos2d-lua提供的ListView组件支持多种布局方式,包括网格(Grid)排列、横向(Horizontal)排列和纵向(Vertical)排列,同时优化了单元重用机制,提高了性能和用户体验。 1. **网格布局**: - `...
2. **ios6中cocos2d横竖屏设置问题.doc**:这可能涉及到在iOS 6中使用Cocos2d对屏幕方向的支持,包括如何检测和处理设备旋转,以及如何确保游戏在不同屏幕方向下正常显示。 3. **IOS开发系列之阿堂教程玩转IPhone...
在编程领域,实现中国象棋的游戏逻辑是一项挑战性的任务,尤其当采用cocos2d-x这样的游戏开发框架时,开发者需要理解和运用多种技术来构建完整的游戏系统。 cocos2d-x是一个跨平台的2D游戏开发框架,基于C++,支持...
在Unity 3D或Cocos2d-x等游戏引擎中,有专门的遮罩组件实现这一功能。遮罩的运用可以创造出各种视觉特效,如本例中的翻牌效果。 接下来是“翻牌”效果。这种效果常常见于各种卡片类的游戏或者信息展示界面,用户...
* 游戏引擎:Cocos2d-x是一个跨平台的游戏引擎,支持IOS、Android、Windows等多种平台,具有高性能、low-cost、易用等特点。 * 编程语言:C++是一种高效、灵活的编程语言,广泛应用于游戏开发领域。 * 开发工具:...
7. **移动适配**:考虑到移动端特性,源码可能包含了触摸事件处理、屏幕适配、横竖屏切换等适应移动设备的代码。 8. **跨平台兼容**:H5游戏的一大优势是跨平台性,源码中可能包含对不同浏览器和操作系统兼容性的...