cocos2d游戏开发日记1
2016-04-26 18:08
357 查看
犹犹豫豫了很久,最终还是选择了这一个方向。不后悔,不逃避。
1 搭建环境 http://www.oschina.net/question/213217_40234 说的已经很细致了,我就不重复了
hello world界面如期而至,撒花庆祝!
2 各种翻转效果,试了个遍 CCScene *scenec = [HelloWorldLayer scene]; //部落格------ // CCTransitionTurnOffTiles *transitionScene = [CCTransitionTurnOffTiles transitionWithDuration:3 scene:scenec]; //近远-远近----- // CCTransitionShrinkGrow *transitionScene = [CCTransitionShrinkGrow transitionWithDuration:3 scene:scenec]; //另一个layout左侧进入(视觉感觉是屏幕右移) // CCTransitionSlideInL *transitionScene = [CCTransitionSlideInL transitionWithDuration:3 scene:scenec]; //另一个layout右侧进入(视觉感觉是屏幕左移) // CCTransitionSlideInR *transitionScene = [CCTransitionSlideInR transitionWithDuration:3 scene:scenec]; //另一个layout上侧进入(视觉感觉是屏幕下移) // CCTransitionSlideInT *transitionScene = [CCTransitionSlideInT transitionWithDuration:3 scene:scenec]; //另一个layout下侧进入(视觉感觉是屏幕上移) // CCTransitionSlideInB *transitionScene = [CCTransitionSlideInB transitionWithDuration:3 scene:scenec]; //当前屏幕被分为3列,两则下移,中间上移 // CCTransitionSplitCols *transitionScene = [CCTransitionSplitCols transitionWithDuration:3 scene:scenec]; //当前屏幕被分为3列,两则左移,中间右移 // CCTransitionSplitRows *transitionScene = [CCTransitionSplitRows transitionWithDuration:3 scene:scenec]; //平面旋转----- // CCTransitionRotoZoom *transitionScene = [CCTransitionRotoZoom transitionWithDuration:3 scene:scenec]; //近-远-跳动------ // CCTransitionJumpZoom *transitionScene = [CCTransitionJumpZoom transitionWithDuration:3 scene:scenec]; //立体反转(X轴)--(还有种从近到远,从远到近的感觉)-------- // CCTransitionZoomFlipX *transitionScene = [CCTransitionZoomFlipX transitionWithDuration:3 scene:scenec]; //立体反转(Y轴)-(还有种从近到远,从远到近的感觉)------- // CCTransitionZoomFlipY *transitionScene = [CCTransitionZoomFlipY transitionWithDuration:3 scene:scenec]; //立体反转(X,Y轴)---(还有种从近到远,从远到近的感觉)----- // CCTransitionZoomFlipAngular *transitionScene = [CCTransitionZoomFlipAngular transitionWithDuration:3 scene:scenec]; //另外一个layout左侧进入覆盖当前layout // CCTransitionMoveInL *transitionScene = [CCTransitionMoveInL transitionWithDuration:3 scene:scenec]; //另外一个layout右侧进入覆盖当前layout // CCTransitionMoveInR *transitionScene = [CCTransitionMoveInR transitionWithDuration:3 scene:scenec]; //另外一个layout上侧进入覆盖当前layout // CCTransitionMoveInT *transitionScene = [CCTransitionMoveInT transitionWithDuration:3 scene:scenec]; //另外一个layout下侧进入覆盖当前layout // CCTransitionMoveInB *transitionScene = [CCTransitionMoveInB transitionWithDuration:3 scene:scenec]; //立体反转(X轴)--2D平面反转,没有远近感 // CCTransitionFlipX *transitionScene = [CCTransitionFlipX transitionWithDuration:3 scene:scenec]; //立体反转(Y轴)--2D平面反转,没有远近感 // CCTransitionFlipY *transitionScene = [CCTransitionFlipY transitionWithDuration:3 scene:scenec]; //立体反转(X,Y轴)--2D平面反转,没有远近感 // CCTransitionFlipAngular *transitionScene = [CCTransitionFlipAngular transitionWithDuration:3 scene:scenec]; //实体-透明-实体(默认无颜色,可以附带颜色) // CCTransitionFade* transitionScene = [CCTransitionFade transitionWithDuration:3 scene:scenec withColor:ccWHITE]; //另外一个直接渐变覆盖当前layout // CCTransitionCrossFade *transitionScene = [CCTransitionCrossFade transitionWithDuration:3 scene:scenec]; //移动(方格状)部落格,从左下往右上 // CCTransitionFadeTR *transitionScene = [CCTransitionFadeTR transitionWithDuration:3 scene:scenec]; //移动(方格状)部落格,从右上往左下 // CCTransitionFadeBL *transitionScene = [CCTransitionFadeBL transitionWithDuration:3 scene:scenec]; //移动(长矩形,宽度是屏幕宽)部落格,从下往上 // CCTransitionFadeUp *transitionScene = [CCTransitionFadeUp transitionWithDuration:3 scene:scenec]; //移动(长矩形,宽度是屏幕宽)部落格,从上往下 // CCTransitionFadeDown *transitionScene = [CCTransitionFadeDown transitionWithDuration:3 scene:scenec]; //书的翻页效果 CCTransitionPageTurn *transitionScene=[CCTransitionPageTurn transitionWithDuration:3 scene:scenec backwards:YES]; /*********/ [[CCDirector sharedDirector] replaceScene:transitionScene];//[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldLayer scene]
3 各种字体--自己保存。。。http://www.oschina.net/question/213217_40237
1 搭建环境 http://www.oschina.net/question/213217_40234 说的已经很细致了,我就不重复了
hello world界面如期而至,撒花庆祝!
2 各种翻转效果,试了个遍 CCScene *scenec = [HelloWorldLayer scene]; //部落格------ // CCTransitionTurnOffTiles *transitionScene = [CCTransitionTurnOffTiles transitionWithDuration:3 scene:scenec]; //近远-远近----- // CCTransitionShrinkGrow *transitionScene = [CCTransitionShrinkGrow transitionWithDuration:3 scene:scenec]; //另一个layout左侧进入(视觉感觉是屏幕右移) // CCTransitionSlideInL *transitionScene = [CCTransitionSlideInL transitionWithDuration:3 scene:scenec]; //另一个layout右侧进入(视觉感觉是屏幕左移) // CCTransitionSlideInR *transitionScene = [CCTransitionSlideInR transitionWithDuration:3 scene:scenec]; //另一个layout上侧进入(视觉感觉是屏幕下移) // CCTransitionSlideInT *transitionScene = [CCTransitionSlideInT transitionWithDuration:3 scene:scenec]; //另一个layout下侧进入(视觉感觉是屏幕上移) // CCTransitionSlideInB *transitionScene = [CCTransitionSlideInB transitionWithDuration:3 scene:scenec]; //当前屏幕被分为3列,两则下移,中间上移 // CCTransitionSplitCols *transitionScene = [CCTransitionSplitCols transitionWithDuration:3 scene:scenec]; //当前屏幕被分为3列,两则左移,中间右移 // CCTransitionSplitRows *transitionScene = [CCTransitionSplitRows transitionWithDuration:3 scene:scenec]; //平面旋转----- // CCTransitionRotoZoom *transitionScene = [CCTransitionRotoZoom transitionWithDuration:3 scene:scenec]; //近-远-跳动------ // CCTransitionJumpZoom *transitionScene = [CCTransitionJumpZoom transitionWithDuration:3 scene:scenec]; //立体反转(X轴)--(还有种从近到远,从远到近的感觉)-------- // CCTransitionZoomFlipX *transitionScene = [CCTransitionZoomFlipX transitionWithDuration:3 scene:scenec]; //立体反转(Y轴)-(还有种从近到远,从远到近的感觉)------- // CCTransitionZoomFlipY *transitionScene = [CCTransitionZoomFlipY transitionWithDuration:3 scene:scenec]; //立体反转(X,Y轴)---(还有种从近到远,从远到近的感觉)----- // CCTransitionZoomFlipAngular *transitionScene = [CCTransitionZoomFlipAngular transitionWithDuration:3 scene:scenec]; //另外一个layout左侧进入覆盖当前layout // CCTransitionMoveInL *transitionScene = [CCTransitionMoveInL transitionWithDuration:3 scene:scenec]; //另外一个layout右侧进入覆盖当前layout // CCTransitionMoveInR *transitionScene = [CCTransitionMoveInR transitionWithDuration:3 scene:scenec]; //另外一个layout上侧进入覆盖当前layout // CCTransitionMoveInT *transitionScene = [CCTransitionMoveInT transitionWithDuration:3 scene:scenec]; //另外一个layout下侧进入覆盖当前layout // CCTransitionMoveInB *transitionScene = [CCTransitionMoveInB transitionWithDuration:3 scene:scenec]; //立体反转(X轴)--2D平面反转,没有远近感 // CCTransitionFlipX *transitionScene = [CCTransitionFlipX transitionWithDuration:3 scene:scenec]; //立体反转(Y轴)--2D平面反转,没有远近感 // CCTransitionFlipY *transitionScene = [CCTransitionFlipY transitionWithDuration:3 scene:scenec]; //立体反转(X,Y轴)--2D平面反转,没有远近感 // CCTransitionFlipAngular *transitionScene = [CCTransitionFlipAngular transitionWithDuration:3 scene:scenec]; //实体-透明-实体(默认无颜色,可以附带颜色) // CCTransitionFade* transitionScene = [CCTransitionFade transitionWithDuration:3 scene:scenec withColor:ccWHITE]; //另外一个直接渐变覆盖当前layout // CCTransitionCrossFade *transitionScene = [CCTransitionCrossFade transitionWithDuration:3 scene:scenec]; //移动(方格状)部落格,从左下往右上 // CCTransitionFadeTR *transitionScene = [CCTransitionFadeTR transitionWithDuration:3 scene:scenec]; //移动(方格状)部落格,从右上往左下 // CCTransitionFadeBL *transitionScene = [CCTransitionFadeBL transitionWithDuration:3 scene:scenec]; //移动(长矩形,宽度是屏幕宽)部落格,从下往上 // CCTransitionFadeUp *transitionScene = [CCTransitionFadeUp transitionWithDuration:3 scene:scenec]; //移动(长矩形,宽度是屏幕宽)部落格,从上往下 // CCTransitionFadeDown *transitionScene = [CCTransitionFadeDown transitionWithDuration:3 scene:scenec]; //书的翻页效果 CCTransitionPageTurn *transitionScene=[CCTransitionPageTurn transitionWithDuration:3 scene:scenec backwards:YES]; /*********/ [[CCDirector sharedDirector] replaceScene:transitionScene];//[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldLayer scene]
3 各种字体--自己保存。。。http://www.oschina.net/question/213217_40237
相关文章推荐
- cocos2dx 创建精灵的5种方式
- cocos2dx 在Android.mk加源所有.CCP文件
- cocos2dx3.2 某些UI白屏或使用ClippingNode造成部分手机白屏
- cocos2dx scene的理解
- Cocos2d-x lua 屏幕适配
- cocos学习笔记:快速上手
- cocos2d平台判断
- 我的cocos2dx游戏
- 关于Cocos2d-x-lua的Android原生按键无反应的解决方法
- Cocos2d-x 3.x 声音播放
- Cocos2D 初步了解
- cocos2dx lua绑定
- cocos2dx伸缩式列表效果
- cocos2d-C++ 学习UI控件(三)之 LoadingBar|ScrollView
- cocos2d-x环境搭建
- Ubuntu 16.04系统下配置cocos2dx-3.10
- Cocos2d-x 3.x游戏开发之旅读书笔记(3)
- Cocos2d-x 3.x游戏开发之旅读书笔记(2)
- 关于Cocos2d-x手机上运行游戏的时候屏幕横屏改竖屏的解决方案
- Ubuntu 16.04系统下配置cocos2dx-3.10