这个帖子是笔记,有想用C或C++语言开发游戏的可以加这个
掌柜的创的Cocos2d-x 学习群:153412944
资源图片:
图片缩小0.2倍后,从左到右移动10秒放大到0.5倍
C++代码
Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
auto gilr = Sprite::create ( "gilr.png" );
addChild ( gilr );
gilr->setPosition ( visibleSize / 2 );
gilr->setScale ( 0.2); //图片缩0.2倍
gilr->setPositionX ( 100 ); //把图片定位到X轴100个相数的位置
auto move1 = MoveBy::create ( 10, Vec2 ( 800, 0 )); // 10秒移动800个相数,
auto scale1 = ScaleTo::create ( 10, 0.5 ); //10秒慢慢缩大到0.5倍
gilr->runAction ( Spawn::create ( move1, scale1, NULL ));
效果图:
|