- 浏览: 141714 次
- 性别:
文章分类
最新评论
-
HeLinHang:
anyang763 写道 正要用,谢谢!!呵呵,不客气哈!
Android从网上下载文件 -
anyang763:
正要用,谢谢!!
Android从网上下载文件 -
HeLinHang:
48*48可以啊,我试过,没问题,16*16的我还没试过!
改变自己网站在浏览器上的图标 -
化蝶自在飞:
48*48? 太大了吧,一般好像都是16*16的
改变自己网站在浏览器上的图标
在SceneManager中申明一个静态方法
void SceneManager::runThisScene(CCLayer* layer,float time) { CCSize size = CCDirector::sharedDirector()->getWinSize(); CCDirector* director = CCDirector::sharedDirector(); CCScene* scene = CCScene::node(); layer->setScale(((float)size.height/768.0f)); scene->addChild(layer); layer->release(); if(director->getRunningScene()) { CCScene* scene2 = CCTransitionFade::transitionWithDuration(time, scene); director->replaceScene(scene2); scene2=NULL; } else { director->runWithScene(scene); scene->cleanup(); } }
切换场景
在SceneManager中定义静态函数
void SceneManager::callGardenBegin() { CCLayer * gardenGame=new GardenBegin(); runThisScene(gardenGame,1); gardenGame=NULL; }
场景中动画切换,将scene传进来,返回一个新的Scene
CCScene* scene2 = CCTransitionFade::transitionWithDuration(time, scene);
CCTransitionJumpZoom::transitionWithDuration(t, s);//跳跃式,本场景先会缩小,然后跳跃进来
CCTransitionFade::transitionWithDuration(t, s);//淡出淡入,原场景淡出,新场景淡入
CCTransitionFade::transitionWithDuration(t, s, ccWHITE);//如果上一个的函数,带3个参数,则第三个参数就是淡出淡入的颜色
CCTransitionFlipX::transitionWithDuration(t, s, kOrientationLeftOver);//x轴左翻
CCTransitionFlipX::transitionWithDuration(t, s, kOrientationRightOver);//x轴右翻
CCTransitionFlipY::transitionWithDuration(t, s, kOrientationUpOver);//y轴上翻
CCTransitionFlipY::transitionWithDuration(t, s, kOrientationDownOver);//y轴下翻
CCTransitionFlipAngular::transitionWithDuration(t, s, kOrientationLeftOver);//有角度转的左翻
CCTransitionFlipAngular::transitionWithDuration(t, s, kOrientationRightOver);//有角度转的右翻
CCTransitionZoomFlipX::transitionWithDuration(t, s, kOrientationLeftOver);//带缩放效果x轴左翻
CCTransitionZoomFlipX::transitionWithDuration(t, s, kOrientationRightOver);//带缩放效果x轴右翻
CCTransitionZoomFlipY::transitionWithDuration(t, s, kOrientationUpOver);//带缩放效果y轴上翻
CCTransitionZoomFlipY::transitionWithDuration(t, s, kOrientationDownOver);//带缩放效果y轴下翻
CCTransitionZoomFlipAngular::transitionWithDuration(t, s, kOrientationLeftOver);//带缩放效果/有角度转的左翻
CCTransitionZoomFlipAngular::transitionWithDuration(t, s, kOrientationRightOver);//带缩放效果有角度转的右翻
CCTransitionShrinkGrow::transitionWithDuration(t, s);//交错换
CCTransitionRotoZoom::transitionWithDuration(t, s);//转角换
CCTransitionMoveInL::transitionWithDuration(t, s);//新场景从左移入覆盖
CCTransitionMoveInR::transitionWithDuration(t, s);//新场景从右移入覆盖
CCTransitionMoveInT::transitionWithDuration(t, s);//新场景从上移入覆盖
CCTransitionMoveInB::transitionWithDuration(t, s);//新场景从下移入覆盖
CCTransitionSlideInL::transitionWithDuration(t, s);//场景从左移入推出原场景
CCTransitionSlideInR::transitionWithDuration(t, s);//场景从右移入推出原场景
CCTransitionSlideInT::transitionWithDuration(t, s);//场景从上移入推出原场景
CCTransitionSlideInB::transitionWithDuration(t, s);//场景从下移入推出原场景
以下两个需要先设置摄像机,使用CCDirector::sharedDirector()->setDepthTest(true);
CCTransitionPageTurn::transitionWithDuration(t, s, false);//翻页,前翻
CCTransitionPageTurn::transitionWithDuration(t, s, true);//翻页,后翻
CCTransitionFadeTR::transitionWithDuration(t, s);//向右上波浪
CCTransitionFadeBL::transitionWithDuration(t, s);//向左下波浪
CCTransitionFadeUp::transitionWithDuration(t, s);//向上百叶窗
CCTransitionFadeDown::transitionWithDuration(t, s);//向下百叶窗
CCTransitionTurnOffTiles::transitionWithDuration(t, s);//随机小方块
CCTransitionSplitRows::transitionWithDuration(t, s);//按行切
CCTransitionSplitCols::transitionWithDuration(t, s);//按列切
发表评论
-
指向函数的指针
2014-03-28 22:51 307第一种类型: int max(int a, int ... -
指向函数的指针和指向成员函数的指针
2013-10-13 23:39 0有时候要用到,容易把参数搞忘,写下来记录一下,方便快速查阅 ... -
Cocos2d-x中CCScrollView的使用方法
2013-10-13 22:47 1148CCScrollView的触摸优先级为0 CCLaye ... -
重写带点击事件的CCSprite
2013-10-13 21:04 1210要想CCSprite具有点击事件,需要继承CCTarget ... -
Cocos2d-x中触摸响应
2013-10-13 19:24 557如果继承之CCLayer 在OnEnter中添加 CC ... -
cocos2d-x中CCTableView的使用方法
2013-10-12 07:37 2251继承 public cocos2d::extension: ... -
CCEditBox输入框的使用方法
2013-10-12 07:14 1145可以用来当做用户名和密码的输入框 CCSize size ... -
C++解析xml
2013-10-09 20:11 691需要导入xml的文件,附件中有 需要解析的XML ... -
地图的使用(碰撞检测)
2013-09-04 00:15 737方法: 添加一个普通的层(该层主要用来检测 ... -
Cocos2d-x中地图的使用方法(视角的设置和对象层的使用)
2013-09-03 23:46 1265事件处理: virtual void ccTouches ... -
Box2d的使用
2013-09-02 21:12 1000/***************************** ... -
Cocos2d-x中Lua与C++交互
2013-09-02 20:29 2197交互主要是通过栈进行交互,一个lua_State表示一个栈 ... -
监听者模式
2013-07-21 18:50 673设计一个事件类,GameListener,用来保存各种事件 ... -
单例模式
2013-07-21 17:38 578可以在一个头文件中定义一个宏: #ifndef DECL ... -
Cocos2d-x与服务器端数据交互(一)
2012-08-03 10:33 2933从服务器端下载数据,保存到本地 加入Curl类库,在引 ... -
Coco2d-x从Win32移植到Android
2012-08-02 17:27 2152安装VS2008 下载Cococs2d-x游戏引擎 ... -
通过预处理头文件加快VS2008的编译速度
2012-07-30 13:37 1311为了提高VS2008的编译速度,可以使用预处理头文件 ... -
cocos2d-x中schedule的使用
2012-07-20 12:46 1942在继承CClayer的类中 this->s ... -
ocos2d-x中使用sqlite数据库
2012-07-20 10:25 1550下载附件,解压,添加到工程中,加入头文件 inc ... -
cocos2d-x中的动画的使用
2012-07-20 10:16 1512一、序列帧动画 可以先使用TexturePacker将很多 ...
相关推荐
cocos2d-x3.1 Cocostudio 场景编辑器操作
cocos2d/cocos2d-x游戏场景编辑器最新版.
cocos2d-x学习笔记(5)-- CCScene场景的切换(带过度效果).rar
Cocos2D-X 引擎的设计思路是将游戏中的各个部分抽象成几个概念:导演、场景、布景层及人物精灵。 导演(CCDirector):游戏的组织者和领导者,是整个游戏的负责人、总指挥。导演类制定游戏的运行规则,从而让游戏内...
4、【cocos2d-x IOS游戏开发-捕鱼达人4】基本游戏框架 ...7、【cocos2d-x IOS游戏开发-捕鱼达人7】游戏场景基础实现 资源引用页: 8、【cocos2d-x IOS游戏开发-捕鱼达人8】游戏中的配置文件 资源引用页:
Cocos2d-x 场景编辑器
简化后的cocos2d-x场景效果切换示例
Cocos2d-x3.0项目创建和VS2012编译 场景跳转和主菜单实现 游戏场景背景滚动 飞机动画和触摸控制 子弹发射 敌机实现 碰撞检测和加分 爆炸效果 粒子特效和音乐播放 判定死亡 移植到Android平台
第四篇设计与优化,即第18章~第20章,内容包括Cocos2d-x中的常用设计模式、Cocos2d-x中的内存管理和性能优化。 第五篇平台移植,即第21章~第23章,内容包括从Win32到Android平台的移植、从Win32到WindowsPhone8...
第1章 Cocos2D-X引擎的介绍 1 1.1 何为游戏引擎 1 1.1.1 游戏的核心—引擎 1 1.1.2 引擎的特点 2 1.1.3 知名的引擎介绍 4 1.1.4 引擎的分类 5 1.2 Cocos2D-X引擎的来历 8 1.3 引擎的版本 9 1.4 下载与安装 10 1.5 ...
这个教程的初衷是希望借助这个游戏项目带领那些想学习或者入门 Cocos2d-x 的人体会到 Cocos2d-x 的魅力,通过这个游戏教程学习 Cocos2d-x 的基本组件和核心模块。所以,本教程的意义不在于教你如何做出一个成功的...
x的核心类CCDirector、CCScene、CCNode、CCLayer、CCSprite、CCAction等,通过案例来介绍Cocos2d-x的场景、图层、交互、动作、动画、粒子效果、游戏地图、物理引擎,并详细介绍了Cocos2d-x 2.2.1版本中所有自带Demo...
cocos2d-x场景切换源代码,http://blog.csdn.net/danming60520/article/details/8924192
cocos2d-x场景的创建和切换,使用vs2010编译
用cocos2d-x实现的触屏拖动程序,包括手指滑动后松开的惯性运动,可以直接,cocos2d-x开发,C++写的
Cocos2D-x游戏开发之场景切换 CCDirector::sharedDirector()->replaceScene(SScene scene); CCDirector::sharedDirector()->PushScene(SScene scene);
Cocos2d-x 休闲类游戏《坦克联萌》源码 说明: 《坦克联萌》继承了经典坦克大战的核心玩法 以消灭所有敌方坦克为终极目标,享受在敌军坦克群中自由穿梭,消灭敌人的快感。 《坦克联萌》关卡元素更加丰富,玩法更多样...
使用cocos2d-x lua和code ide编写的贪吃蛇小游戏 反转贪食蛇一改传统贪食蛇的玩法,游戏大屏幕...将cocos2d-x 3.1.1 创建的lua项目中,frameworks/cocos2d-x复制到framesworks publish目录下有Android的apk安装包
cocos2dx editor是开发跨平台的手机游戏工具,运行window系统上,javascript脚本语言,基于cocos2d-x跨平台游戏引擎, 集合代码编辑,场景设计,动画制作,字体设计,还有粒子,物理系统,地图等等的,而且调试方便,...
cocos2d-x游戏开发系列教程-坦克大战游戏关卡选择场景的编写下