238 auto s = Director::getInstance()->getWinSize();
240 auto to = Sequence::createWithTwoActions(ProgressTo::create(2, 100), ProgressTo::create(0, 0));
242 auto left = ProgressTimer::create(Sprite::create(
s_pathSister1));
243 left->setType(ProgressTimer::Type::BAR);
246 left->setMidpoint(Vec2(0.5f, 0.5f));
248 left->setBarChangeRate(Vec2(1.0f, 0.0f));
250 left->setPosition(100, s.height/2);
251 left->runAction(RepeatForever::create(to->clone()));
253 auto middle = ProgressTimer::create(Sprite::create(
s_pathSister2));
254 middle->setType(ProgressTimer::Type::BAR);
256 middle->setMidpoint(Vec2(0.5f, 0.5f));
258 middle->setBarChangeRate(Vec2(1,1));
260 middle->setPosition(s.width/2, s.height/2);
261 middle->runAction(RepeatForever::create(to->clone()));
263 auto right = ProgressTimer::create(Sprite::create(
s_pathSister2));
264 right->setType(ProgressTimer::Type::BAR);
266 right->setMidpoint(Vec2(0.5f, 0.5f));
268 right->setBarChangeRate(Vec2(0, 1));
270 right->setPosition(s.width-100, s.height/2);
271 right->runAction(RepeatForever::create(to->clone()));
virtual void onEnter() override
static const char s_pathSister1[]
static const char s_pathSister2[]