1281 auto batch = SpriteBatchNode::create(
"Images/grossini_dance_atlas.png", 1);
1283 batch->setIgnoreAnchorPointForPosition(
true );
1285 auto s = Director::getInstance()->getWinSize();
1287 batch->setAnchorPoint( Vec2::ANCHOR_MIDDLE );
1288 batch->setContentSize( Size(s.width, s.height) );
1292 auto rotate = RotateBy::create(5, 360);
1293 auto action = RepeatForever::create(rotate);
1296 auto rotate_back = rotate->reverse();
1297 auto rotate_seq = Sequence::create(rotate, rotate_back,
nullptr);
1298 auto rotate_forever = RepeatForever::create(rotate_seq);
1300 auto scale = ScaleBy::create(5, 1.5f);
1301 auto scale_back = scale->reverse();
1302 auto scale_seq = Sequence::create( scale, scale_back,
nullptr);
1303 auto scale_forever = RepeatForever::create(scale_seq);
1305 float step = s.width/4;
1307 for(
int i=0;i<3;i++)
1309 auto sprite = Sprite::createWithTexture(batch->getTexture(), Rect(85*i, 121*1, 85, 121));
1310 sprite->setPosition( Vec2( (i+1)*step, s.height/2) );
1312 sprite->runAction( action->clone());
1313 batch->addChild(sprite, i);
1316 batch->runAction(scale_forever);
1317 batch->runAction(rotate_forever);