)
//截取屏幕大小
Size visibleSize = Director::getInstance()->getVisibleSize();
//定义一个精灵
Sprite* Roope = Sprite::create("sprite.png");
Roope->setPosition(Point(50, visibleSize.height / 2));//放置的位置
this->addChild(Roope);
//你想去哪
//MoveTo* moveTo = MoveTo::create(0.9f, Point(250, 150));
//Roope->runAction(moveTo);
//你想走多远
MoveBy* moveBy = MoveBy::create(0.9f, Point(250, 150));
Roope->runAction(moveBy);
Size visibleSize = Director::getInstance()->getVisibleSize();
Sprite* roope = Sprite::create("sprite.png");
roope->setPosition(Point(visibleSize.width / 2, visibleSize.height / 2));
addChild(roope);
ScaleTo* scaleTo = ScaleTo::create(5.5f, 0.4f, 1.0f);
roope->runAction(scaleTo);
Size visibleSize = Director::getInstance()->getVisibleSize();
Sprite* roope1 = Sprite::create("sprite.png");
roope1->setPosition(Point(100, visibleSize.height / 2));
roope1->setScale(2.0f);//拉伸精灵
addChild(roope1);
Sprite* roope2 = Sprite::create("sprite.png");
roope2->setPosition(Point(400, visibleSize.height / 2));
roope2->setScale(2.0f);//拉伸精灵
addChild(roope2);
ScaleTo* scaleTo = ScaleTo::create(3.0f, 1.0f, 1.0f);
ScaleBy* scaleBy = ScaleBy::create(3.0f, 2.0f, 1.0f);
roope1->runAction(scaleTo);
roope2->runAction(scaleBy);
Size visibleSize = Director::getInstance()->getVisibleSize();
Sprite* roope = Sprite::create("sprite.png");
roope->setPosition(Point(visibleSize.width / 2, visibleSize.height / 2));
addChild(roope);
Blink* blink = Blink::create(5.0f, 10);
roope->runAction(blink);
Roope的Cocos2d-x学习之旅 002:简简单单的运动
原文:http://blog.csdn.net/ricardo_he/article/details/44781599