首页 > 数据库 > mysql教程 > cocos2dx 动作篇 组合动作Spawn 和 Sequence

cocos2dx 动作篇 组合动作Spawn 和 Sequence

WBOY
发布: 2016-06-07 15:24:35
原创
1546 人浏览过

Size visibleSize = Director::getInstance()-getVisibleSize(); Vec2 origin = Director::getInstance()-getVisibleOrigin(); Sprite * sp = Sprite::create(HelloWorld.png); sp-setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this-addCh

Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
Sprite * sp = Sprite::create("HelloWorld.png");
sp->setPosition(Point(visibleSize.width/2,visibleSize.height/2));
this->addChild(sp);


//创建一个移动动作
MoveBy * moveby = MoveBy::create(2.2f, Point(40, 20));
//创建一个弹跳的动作
JumpBy * jumpby = JumpBy::create(3.0f, Point(50,1),100,1);
//创建一个旋转动作
RotateBy * rotateby = RotateBy::create(2.5f, 220, 10);

///////////////////////////////////////创建组合动作将动作组合起来

//顺序执行

Action * action = Sequence::create(moveby, jumpby, rotateby, NULL);

//一起执行

Action * action = Spawn::create(moveby, jumpby, rotateby, NULL);
sp->runAction(action);
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板