2588 auto s = Director::getInstance()->getWinSize();
2591 SpriteBatchNode* batch;
2592 Sprite* sprite1, *sprite2, *sprite3;
2595 SpriteFrameCache::getInstance()->addSpriteFramesWithFile(
"animations/grossini.plist");
2598 batch = SpriteBatchNode::create(
"animations/grossini.png", 50);
2601 sprite1 = Sprite::createWithSpriteFrameName(
"grossini_dance_01.png");
2602 sprite1->setPosition(Vec2( s.width/3, s.height/2));
2604 sprite2 = Sprite::createWithSpriteFrameName(
"grossini_dance_02.png");
2605 sprite2->setPosition(Vec2(20.0f,30.0f));
2607 sprite3 = Sprite::createWithSpriteFrameName(
"grossini_dance_03.png");
2608 sprite3->setPosition(Vec2(-20.0f,30.0f));
2610 batch->addChild(sprite1);
2611 sprite1->addChild(sprite2, 2);
2612 sprite1->addChild(sprite3, -2);
2615 batch = SpriteBatchNode::create(
"animations/grossini.png", 50);
2618 sprite1 = Sprite::createWithSpriteFrameName(
"grossini_dance_01.png");
2619 sprite1->setPosition(Vec2( 2*s.width/3, s.height/2));
2621 sprite2 = Sprite::createWithSpriteFrameName(
"grossini_dance_02.png");
2622 sprite2->setPosition(Vec2(20.0f,30.0f));
2624 sprite3 = Sprite::createWithSpriteFrameName(
"grossini_dance_03.png");
2625 sprite3->setPosition(Vec2(-20.0f,30.0f));
2627 batch->addChild(sprite1);
2628 sprite1->addChild(sprite2, -2);
2629 sprite1->addChild(sprite3, 2);
2632 batch = SpriteBatchNode::create(
"animations/grossini.png", 50);
2635 sprite1 = Sprite::createWithSpriteFrameName(
"grossini_dance_01.png");
2636 sprite1->setPosition(Vec2( s.width/2 - 90, s.height/4));
2638 sprite2 = Sprite::createWithSpriteFrameName(
"grossini_dance_02.png");
2639 sprite2->setPosition(Vec2( s.width/2 - 60,s.height/4));
2641 sprite3 = Sprite::createWithSpriteFrameName(
"grossini_dance_03.png");
2642 sprite3->setPosition(Vec2( s.width/2 - 30, s.height/4));
2644 batch->addChild(sprite1, 10);
2645 batch->addChild(sprite2, -10);
2646 batch->addChild(sprite3, -5);
2649 batch = SpriteBatchNode::create(
"animations/grossini.png", 50);
2652 sprite1 = Sprite::createWithSpriteFrameName(
"grossini_dance_01.png");
2653 sprite1->setPosition(Vec2( s.width/2 +30, s.height/4));
2655 sprite2 = Sprite::createWithSpriteFrameName(
"grossini_dance_02.png");
2656 sprite2->setPosition(Vec2( s.width/2 +60,s.height/4));
2658 sprite3 = Sprite::createWithSpriteFrameName(
"grossini_dance_03.png");
2659 sprite3->setPosition(Vec2( s.width/2 +90, s.height/4));
2661 batch->addChild(sprite1, -10);
2662 batch->addChild(sprite2, -5);
2663 batch->addChild(sprite3, -2);