1452 auto s = Director::getInstance()->getWinSize();
1454 auto delay = DelayTime::create(0.1f);
1455 auto f = CallFunc::create([
this, s]()
1457 auto camera = Camera::createOrthographic(s.width * 2, s.height * 2, -1024, 1024);
1458 camera->setCameraFlag(CameraFlag::USER1);
1461 this->runAction(Sequence::createWithTwoActions(delay, f));
1464 auto sprite = Sprite::create(
"Images/grossini.png");
1465 this->addChild(sprite);
1467 sprite->setPosition(-200,s.height/3);
1468 auto moveby = MoveBy::create(2, Vec2(400.0f,0.0f));
1469 auto movebyback = moveby->reverse();
1470 auto seq = Sequence::create(moveby, movebyback,
nullptr);
1471 auto forever = RepeatForever::create(seq);
1473 sprite->runAction(forever);
1475 sprite->setCameraMask((
int)CameraFlag::DEFAULT);
1479 auto sister = Sprite::create(
"Images/grossinis_sister1.png");
1480 this->addChild(sister);
1482 sister->setPosition(-200,s.height*2/3);
1483 auto moveby1 = MoveBy::create(2, Vec2(400.0f,0.0f));
1484 auto movebyback1 = moveby1->reverse();
1485 auto seq1 = Sequence::create(moveby1, movebyback1,
nullptr);
1486 auto forever1 = RepeatForever::create(seq1);
1488 sister->runAction(forever1);
1489 sister->setCameraMask((
int)CameraFlag::USER1);
virtual void onEnter() override