
Cocos2dX开发笔记
Yoie
这个作者很懒,什么都没留下…
展开
-
Cocos2dx 自适应屏幕大小设定
乱搜一通各种转载,都是那个viewautoxxxxx的函数 蛋碎了。。。。。 最后翻阅下TestCpp发现这里就有,何必呢。。。。敢情官方提供引擎DEMO代码里都不带标注这是让我们心领神会吗? 说正事,其实自适应很简单,本人版本是cocos2dx 2.2.3 打开自己工程的AppDelegate.cpp 找到 pDirector->setOpenGLVie原创 2014-04-02 09:13:41 · 3564 阅读 · 0 评论 -
Cocos2dx 竖屏设定
android平台下在AndroidManifest.xml里面设置这段代码: android:screenOrientation="portrait" ios下面的话在RootViewController.mm文件里面的shouldAutorotateToInterfaceOrientation函数设置原创 2014-05-05 14:05:25 · 1466 阅读 · 0 评论 -
Cocos2dx 场景的活用
一切的场景操作都要基于 CCDirector类 游戏启动第一个场景的执行 CCDirector* pDirector = CCDirector::sharedDirector(); pDirector->runWithScene(xxxx::scene()); 场景切换有2个方式 1、释放当前场景加载后一个场景 CCDirector* pDirector = CCDirecto原创 2014-04-04 08:51:41 · 501 阅读 · 0 评论 -
cocos2dx 关于精灵的操作
一、创建一个精灵 //创建精灵 CCSprite *Player = CCSprite::create("TestSp.png"); //设定个位置 Player->setPosition(ccp(100,200)); //将精灵加入层 this->addChild(Player); 二、移动精灵 这里有两种方式可以移动精灵 1、 给精灵设定个路径,然后让他沿着路径移动原创 2014-03-25 16:49:42 · 660 阅读 · 0 评论 -
Cocos2dx CCMoveBy和CCMoveTo的区别
CCMoveBy: 是以精灵当前位置为原点,像目标点移动 例如: 当前点 100,200 设定的目标是300,400 实际移动到的位置是 100+300,200+400 => 400,600 CCMoveTo 是以画布原点为基准,像目标点移动 例如: 当前点100,200 设定的目标是300,400原创 2014-03-25 16:59:17 · 1039 阅读 · 1 评论 -
Cocos2dx 解决在Android平台运行游戏长时间不操作,导致的锁屏问题
测试时候发现的问题,比如有些较长的过长原创 2014-05-21 14:12:56 · 2206 阅读 · 0 评论 -
Cocos2dx中使用多线程
在项目属性内做3个设置原创 2014-05-22 09:32:54 · 1501 阅读 · 0 评论 -
Cocos2dx 3.2 安装及创建新工程
这个引擎更新了太快了。这里留个节点记录下,这个版本又颠覆了之前2.X版本的原创 2014-07-27 21:12:28 · 1001 阅读 · 0 评论 -
Cocos2dX3.2 对于窗体分辨率的设定
3.X版本前都可以看到有设定,但是3.2版本就没了,其实是被舍弃了,原创 2014-09-14 22:19:29 · 545 阅读 · 0 评论