读书人

cocos2d作游戏之一入门

发布时间: 2012-09-08 10:48:07 作者: rapoo

cocos2d做游戏之一入门

有的时候发现做一件事情真不容易,哪怕是换一种语言,要下多大的决心,要做多久的坚持。

apple developer api

http://developer.apple.com/library/ios/navigation/


http://bbs.weiphone.com/read-htm-tid-1493600.html

?

http://www.iphonegametutorials.com/2010/09/07/cocos2d-menu-tutorial/

?

http://gamerboom.com/archives/33682

http://o0o0o0o.iteye.com/blog/649331

http://archive.cnblogs.com/a/2107758/

http://www.open-open.com/lib/view/open1326595638890.html

http://www.cocoachina.com/bbs/read.php?tid-55155.html

http://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorial

http://www.j2megame.com/html/xwzx/ty/2258.html

http://gamerboom.com/archives/33682

http://blog.csdn.net/liu734197637/article/details/6416990

?

http://www.cnblogs.com/andyque/archive/2011/04/11/2012770.html

在cocos2d-iphone 1.0版本以后??将CCColorLayer改为了CCLayerColor
以前的程序可以改用CCLayerColor?
能够实现CCColorLayer原有功能

以下是具体修改背景颜色的方法

在cocos2d中,所有的demo都是黑色为背景的,这里提供方法改变背景颜色:

方法一:
1.首先要让你的类继承自CCColorLayer(0.9以前版本)或者CCLayerColor(1.0版本以后)
HelloworldLayer : CCColorLayer{}2.在.m文件中的init中做如下修改if( (self=[super initWithColor:ccc4(255,255,255,255)] )){}
这样背景色就变为白色。
///////////////////////////////////////////////////////////////////CCDirector ?是引擎的静态类不用生成对象,可以用来管理场景,和帧率CCLayer负责响应触摸和加速事件。CCNodes是所有可以绘画的都是CCNode对象,比如场景、层和精灵
从plist和大图png里加载多个图CCSpriteFrameCache * cache = [CCSpriteFrameCache sharedSpriteFrameCache];[cache addSpriteFrameWithFile:@"***.plist"];CCSpriteBatchNode * batch = [CCSpriteBatchNode batchNodeWithFile@"同名的png"];[self addChild:bath z:1];
CCSprite ?t= [CCSprite spriteWithSpriteFrameName:@"小图.png"];[self addChild:t z:1];



CCSprite各种动作介绍和使用

读书人网 >操作系统

热点推荐