cocos2d之动作概要、瞬时动作
2014-08-25 14:53
363 查看
动作
runAcition(每个动作的执行者)
公共调用代码
CCSize s = CCDirector::sharedDirector()->getWinSize();
CCSprite *sp = CCSprite::create("CloseSelected.png");
sp->setPosition(ccp(s.width/2,s.height/2));
addChild(sp);
瞬时动作的例子
1、X轴翻转(以y轴为对称中心翻转x坐标的点)
CCActionInstant *flipx =CCFlipX::create(true);
sp->runAction(flipx);
2、Y轴翻转
CCActionInstant *flipy =CCFlipY::create(true);
sp->runAction(flipy);
3、放置位置
CCActionInstant *place=CCPlace::create(ccp(s.width/2,s.height/2)); //跟 sp->setPosition(ccp(s.width/2,s.height/2));一样的作用
sp->runAction(place);
4、隐藏精灵
CCActionInstant *hide=CChide::create(ccp(s.width/2,s.height/2)); //跟 sp->setPosition(ccp(s.width/2,s.height/2));一样的作用
sp->runAction(hide);
5、交替执行显示与隐藏(如果精灵是隐藏就显示,反制依然)
sp->runAction(CCToggleVisibility::create());
runAcition(每个动作的执行者)
公共调用代码
CCSize s = CCDirector::sharedDirector()->getWinSize();
CCSprite *sp = CCSprite::create("CloseSelected.png");
sp->setPosition(ccp(s.width/2,s.height/2));
addChild(sp);
瞬时动作的例子
1、X轴翻转(以y轴为对称中心翻转x坐标的点)
CCActionInstant *flipx =CCFlipX::create(true);
sp->runAction(flipx);
2、Y轴翻转
CCActionInstant *flipy =CCFlipY::create(true);
sp->runAction(flipy);
3、放置位置
CCActionInstant *place=CCPlace::create(ccp(s.width/2,s.height/2)); //跟 sp->setPosition(ccp(s.width/2,s.height/2));一样的作用
sp->runAction(place);
4、隐藏精灵
CCActionInstant *hide=CChide::create(ccp(s.width/2,s.height/2)); //跟 sp->setPosition(ccp(s.width/2,s.height/2));一样的作用
sp->runAction(hide);
5、交替执行显示与隐藏(如果精灵是隐藏就显示,反制依然)
sp->runAction(CCToggleVisibility::create());
相关文章推荐
- 【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作
- 【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作
- Cocos2d-x中瞬时动作
- IOS_Cocos2D_间隔动作_帧动画_纹理相册_进度条_瞬时动作_SpriteBatchNode
- (十三)动作概要、瞬时动作
- COCOS2D-X 动作类 瞬时动作CCActionInstant
- cocos2d 瞬时动作
- Cocos2d-x 动作之瞬时动作
- Cocos2D-X2.2.3学习笔记12(瞬时动作)
- cocos2d-x基础知识(二)瞬时动作/延时动作
- cocos2d-android基础——瞬时动作和延时动作
- cocos2d-x 瞬时动作
- cocos2d-x-lua:API-瞬时动作
- iOS开发篇——cocos2d-x 瞬时动作延时动作
- cocos2d-x 瞬时动作/延时动作
- cocos2d-x中CCCallFunc系列动作
- Cocoa学习笔记 Cocos2d 各种动作介绍 (下)
- cocos2d-x action动作整理集合
- Cocos2d-x action动作整理集合
- Cocos2d-x -自定义动作 圆周运动