cocos2d-x——(CCSpeed)可调整速度动作
来源:互联网 发布:mac安装win7黑屏 编辑:程序博客网 时间:2024/05/12 11:52
可调整速度动作CCSpeed不是一个独立的动作,可艰把它理解为是对目前动作一个“包装”,经过这个“包装 ”以后,就可以实现"慢动作"和"快进"的效果。
bool HelloWorld::init()
{
//////////////////////////////
// 1. super init first
if ( !CCLayer::init() )
{
return false;
}
CCSprite *sp=CCSprite::create("Icon.png");
sp->setPosition(ccp(100, 100));
this->addChild(sp, 0, 1);
CCLabelTTF *ttf=CCLabelTTF::create("调整速度动作", "宋体", 45);
CCMenuItemLabel *label=CCMenuItemLabel::create(ttf, this,menu_selector(HelloWorld::menuCallback));
label->setPosition(ccp(0, 80));
CCMenu *menu=CCMenu::create(label,NULL);
this->addChild(menu);
return true;
}
void HelloWorld::menuCallback(CCObject *pSender)
{
CCSprite *sp=(CCSprite*)this->getChildByTag(1);
CCActionInterval *move=CCMoveTo::create(10, ccp(300, sp->getPositionY()));
// CCSpeed 可调整速度动作。
//运行速度是;所用时间是:原时间除以参数2, 参数2大于1时,速度加快,小于1时 速度减慢。
CCSpeed *speed=CCSpeed::create(move, 10);
sp->runAction(speed);
}
- cocos2d-x——(CCSpeed)可调整速度动作
- cocos2d-x——(CCSpeed)可调整速度动作
- 【Cocos2d-X开发学习笔记】第17期:动作类之跟随动作、可调整速度动作以及动作延时的使用
- Cocos2d-x如何控制动作速度
- Cocos2D-x——动作类备忘
- Cocos2d-x ——Action (动作)简介
- cocos2d-x——CCFollw(跟随动作)
- Cocos2d-x ——Action (动作)简介
- cocos2d-x——跟随动作
- Cocos2d-x 动作之动作原理——动作类的结构
- Cocos2d-x 动作之动作原理——动作的更新
- cocos2d-x TestLua 之 CCEaseElastic CCEaseBounce CCEaseBack CCSpeed
- Cocos2d-x结构学习(十五)CCJumpBy、CCRotateBy、CCSpawn、CCSpeed
- cocos2d-x——CCActionInterval(延时动作)例子
- cocos2d-x——CCActionInterval(延时动作)例子
- Cocos2d-x游戏开发——简单的动作
- Cocos2d-x游戏开发——重复动作CCRepeatForever&CCJumpBy
- Cocos2d-x游戏开发——动作监听
- Cocos2d-x——瞬时动画例子
- php 数组常量的定义
- cocos2d-x——跟随动作
- 无备份和归档的库undo损坏的恢复方法
- linux shell
- cocos2d-x——(CCSpeed)可调整速度动作
- 利用jquery做前端国际化
- 设置Android系统永不休眠永不锁屏
- 学习Hadoop部署集群环镜(一)
- awk命令
- php类
- Mysql导出函数、存储过程
- Android中Is library配置的作用
- Openfire3.6JVM检测-win server版