Cocos2d游戏中Class类说明

Cocos2d游戏Class类说明是本文要介绍的内容,在cocos2d游戏开发中,主要用到的几个类:

CCDirector 主要用于控制整个游戏流程中画面的切换,以及一些系统公共的配置。

CCSprite -- 精灵类,主要是用于表示画面上的各个元素,如:玩家,敌人,炮弹等图片。

CCSprite 里面主要包括:CCTexture2D,rect。其实cctexture纹理,就是表示一张图片。

CCSpriteFrame 里面主要就是精灵帧,包括:CCTexture2D,rect。我们可以使用这个来表示一个精灵。

CCSpriteFrameCache 里面主要用来存放ccspriteframe。

CCTextureCache 里面主要是用来存放根据CGImageRef图片加进去的时候,自动创建的CCTexture.

CCSpriteSheet 里面主要就是一些sprites。和一个texture。里面的sprites是在一次性绘制的。

CCAction -- 动作类,主要是用来提供给精灵sprite动作。

 
 
  1. CCAction *action = [CCCallFuncN actionWithTarget:self selector:@selector(sysmenu)];  
  2. [sprite runAction:[CCSequence actions:[CCAnimate actionWithAnimation:animation restoreOriginalFrame:NO],action,nil]]; 

CCAnimation -- 动画类,主要是生成一个动画。

 
 
  1. CCAnimation *animation = [CCAnimation animationWithName:@"Flower" delay:1.0f/30 frames:frames]; 

CCAnimate -- 动画,主要是将动画类CCAnimation生成动作CCAction。

 
 
  1. [CCAnimate actionWithAnimation:animation restoreOriginalFrame:NO] 

小结:关于Cocos2d游戏Class类说明的内容介绍完了,希望通过的学习对你有所帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值