cocos2d-x 学习
文章平均质量分 81
WandingPace
这个作者很懒,什么都没留下…
展开
-
cocos2dx 触屏事件响应方法
1.Layer接收触屏消息原创 2014-05-15 20:51:56 · 1101 阅读 · 0 评论 -
【计分板】根据5个CCSprite“00000”,(通过每个位数来动态修改图片); 通过CCLabelBMFont 修改;
bool GameMain::init(){ if ( !CCLayer::init() ) { return false; } CCSize size = CCDirector::sharedDirector()->getWinSize(); this->setContentSize(size); // bi原创 2014-05-14 20:15:24 · 659 阅读 · 0 评论 -
动画 和精灵帧缓存CCSpriteFrameCache 精灵表单CCSpriteBatchNode的使用
CCSpriteBatchNode和CCSpriteFrameCache结合使用;必须保证CCSpriteFrameCache和CCSpriteBatchNode加载的是同一纹理贴图 //简单帧动画 mainsprite = CCSprite::create("s_1.png"); CCAnimation * animation = CCAnimation::cr原创 2014-05-17 20:53:37 · 819 阅读 · 0 评论 -
纹理缓存CCTextureCache
使用CCTexture2D加载图片 ,用CCTexture2D生成对应的CCSpriteFrame(对应的就是帧),将CCSpriteFrame添加到CCAnimation生成动画数据,用CCAnimation生成CCAnimate(就是最终的动画动作),最后用CCSprite执行这个动作。原创 2014-05-18 22:36:09 · 1788 阅读 · 0 评论 -
回调函数之 schedule定时器
void CCNode::schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay)第一个参数是回调函数的指针第二个参数是间隔多少时间调用一次第三个参数是调用这个函数多少次第四个参数是多少时间后调用这个函数 void CCNode::schedul原创 2014-05-20 11:13:43 · 566 阅读 · 0 评论 -
cocos2dx 解析XML
解析方法有两种,一种CCSAXParser解析器原创 2014-07-19 09:52:54 · 529 阅读 · 0 评论 -
横版游戏背景的移动
//加背景 CCSprite * repeat; _background = CCSprite::createWithSpriteFrameName("background.png"); _background->setAnchorPoint(ccp(0,0)); gameBatchNode->addChild(_background, 0);原创 2014-07-12 17:41:44 · 771 阅读 · 0 评论