bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
CCDirector *pDirector = CCDirector::sharedDirector();
pDirector->setOpenGLView(CCEGLView::sharedOpenGLView());
CCSize designSize = CCSizeMake(480, 320);
//获取屏幕大小
CCSize screenSize =CCDirector::sharedDirector()->getWinSize();
if (screenSize.height == 320)
{
//设置iphone3gs资源路径
CCFileUtils::sharedFileUtils()->setResourceDirectory("sd");
}
else if(screenSize.height==640)
{
//设置iphone4资源路径
CCFileUtils::sharedFileUtils()->setResourceDirectory("hd");
}
else if(screenSize.height==768)
{
//设置ipad2和ipadmini资源路径
CCFileUtils::sharedFileUtils()->setResourceDirectory("hd");
}
else if(screenSize.height==1536)
{
//设置ipad3资源路径
CCFileUtils::sharedFileUtils()->setResourceDirectory("hd");
}
else if(screenSize.width==568)
{
//设置iphone5资源路径
CCFileUtils::sharedFileUtils()->setResourceDirectory("hd");
}
CCEGLView::sharedOpenGLView()->setDesignResolutionSize(designSize.width, designSize.height, kResolutionNoBorder);
// turn on display FPS
pDirector->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this
pDirector->setAnimationInterval(1.0 / 60);
// create a scene. it's an autorelease object
CCScene *pScene = HelloWorld::scene();
// run
pDirector->runWithScene(pScene);
return true;
}
- 浏览: 437064 次
- 性别:
- 来自: 苏州
最新评论
-
springdata-jpa:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
An internal error occurred during: "Updating Maven Project". Unsupported I问题解决备忘 -
emilchan:
谢谢,刚好用上
bugfree 站点有端口号 上传图片不显示 -
seeYourEye:
3q 解决了
An internal error occurred during: "Updating Maven Project". Unsupported I问题解决备忘 -
gqlu:
0.9.1版本 太低了点吧。。。
cocos2d-x中保存用户游戏数据CCUserDefault -
宋建勇:
缺少代码啊
key.isAcceptable()时怎么处理的 ...
Java异步socket
相关推荐
《cocos2d-x适配方案深度解析及实践示例》 在移动游戏开发领域,cocos2d-x是一款广泛使用的跨平台2D游戏引擎,它支持iOS、Android以及Windows等多个操作系统。面对不同设备的屏幕尺寸和分辨率差异,适配问题成为...
本人提交源码进行了版本移植并修改了一个bug,目前使用VS2008+cocos2d-x,2.0.4版本编译测试过(需要注意的是,我的IDE环境中是将COCOS2d-x的头文件和库文件设置到了VS环境中对所有项目生效,并没有单独对特定的COCOS...
《使用cocos2d-x-2.0-2.0.4开发的简单跨平台益智类魔塔小游戏》 cocos2d-x是一个开源的游戏开发框架,它基于C++,支持多平台,包括iOS、Android、Windows以及Mac OS等。在本项目中,开发者利用cocos2d-x 2.0.4版本...
开发cocos2d-20.0-x-2.0.4用的jar包,这个是最新的。懒人必备!!
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
cocos2d-x提供了自适应屏幕分辨率的功能,帮助开发者解决这一问题。本篇文章将深入探讨cocos2d-x如何实现自适应屏幕分辨率,并基于提供的源码进行分析。 首先,我们来理解cocos2d-x中的几个关键概念: 1. **设计...
这个压缩包“cocos2d-x-cocos2d-x-2.2.2.zip”包含了cocos2d-x 的2.2.2版本,该版本是cocos2d-x发展中的一个重要里程碑,它提供了许多改进和优化,使得开发者能够更加高效地创建2D游戏和应用。 在cocos2d-x 2.2.2中...
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
Cocos2d是一款开源的游戏开发框架,被广泛用于创建2D游戏、演示程序和其他互动内容。在Android平台上,Cocos2d-x是一个基于C++的版本,提供了原生的编程接口,同时也支持Java API,方便Android开发者使用。"cocos2d-...
cocos2d-x手机游戏开发书籍,最后那个魔塔实例游戏基础部分有些代码是老版本的,用新版的COCOS2D-X会报错,本人也是刚刚接触COCOS2D-X,看了案例,走了不少弯路,所以把可以用2.0.4版本编译的部分源码发上来,希望能...
cocos2d-android游戏引擎是著名游戏引擎cocos2d游戏引擎的Android版。cocos2d-android游戏引擎性能优越、易学、可以进行纯java编程、具有极高的研 究价值、大大的降低了开发者的学习成本。您只需要一台普通配置的...
《Cocos2d-x实战 JS卷 Cocos2d-JS开发》是一本深入探讨Cocos2d-x游戏引擎JavaScript版本使用的专业书籍。Cocos2d-x是全球范围内广泛采用的游戏开发框架,尤其适用于2D游戏的制作,而Cocos2d-JS则是其JavaScript接口...
【cocos2d-x API中文文档】是一份详尽的资料,主要涵盖了cocos2d-x游戏引擎的API,这份文档适用于2015年的最新版本。cocos2d-x是一个基于MIT许可证的开源游戏引擎,它以快速、简单且功能强大的特性闻名,允许开发者...
《cocos2d 3D扑克翻牌特效详解——基于OpenGL的实现》 在游戏开发领域,视觉效果的呈现往往能极大地提升玩家的沉浸感。其中,扑克翻牌特效就是一个常见的交互元素,它能为游戏增添趣味性和神秘感。本文将深入探讨...
《cocos2d-x 3.8:经典游戏引擎源码解析》 cocos2d-x 是一个跨平台的游戏开发框架,它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以方便地在多种操作系统上创建2D游戏、演示程序和其他图形交互应用。这...
打开浏览器,输入 cocos2d-x.org,然后选择 Download,本教程写作时最新版本为 cocos2d-1.0.1-x-0.9.1。下载完成后,解压到当前文件夹,双击打开文件夹,查看里面有什么东西,红圈部分就是我们要安装使用的文件。 ...
《cocos2d-x 3.0:游戏开发中的角色移动技术详解》 在游戏开发领域,cocos2d-x是一款广泛使用的开源2D游戏引擎,尤其在移动平台上的应用非常广泛。cocos2d-x 3.0版本带来了许多性能优化和新特性,使得开发者能够更...
cocos2d-x 是一个开源的游戏开发框架,使用 C++ 语言编写,支持多平台发布,包括 iOS、Android、Windows、macOS、Linux 和 Web。cocos2d-x v3.16 是该框架的一个版本号,本文档主要介绍了该版本的安装流程以及环境...
Cocos2d是一个开源的游戏开发框架,而Cocos2d-x是它的C++版本,主要应用于移动设备。本文将深入探讨Cocos2d-html5,它是一个基于HTML5的版本,允许开发者使用JavaScript进行游戏开发,非常适合那些希望从其他领域...
Cocos2d-JS是一款强大的2D游戏开发框架,它结合了JavaScript的灵活性与Cocos2d-x的高效性能,让开发者能够轻松地创建跨平台的游戏。本篇将深入探讨Cocos2d-JS的游戏开发知识,从基础到进阶,帮助你掌握这一利器。 ...