auto
boy = Sprite::create(
"boy.png"
);
boy->setPosition(Point(
300
,
300
));
this
->addChild(boy,
2
);
auto
girl = Sprite::create(
"girl_1.png"
);
girl->setPosition(Point(
300
,
300
));
girl->setVisible(
false
);
//一开始设置为不可见
this
->addChild(girl,
2
);
auto
seq1 = Sequence::create(DelayTime::create(
0
.5f),
Hide::create(),
//0.5s后隐身,
DelayTime::create(
1
.0f),
Show::create(),
//再过1s后现身
nullptr);
auto
rotate1 = OrbitCamera::create(
2
.0f,
1
,
0
,
0
,
360
,
0
,
0
);
auto
seq2 = Sequence::create(DelayTime::create(
0
.5f),
Show::create(),
//0.5s后现身
DelayTime::create(
1
.0f),
Hide::create(),
//再过1s后隐身
nullptr);
auto
rotate2 = rotate1->clone();
boy->runAction(RepeatForever::create(Spawn::create(rotate1,seq1,nullptr)));
girl->runAction(RepeatForever::create(Spawn::create(rotate2,seq2,nullptr)));