//截取屏幕大小 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