#include "LogoScene.h" #include "LogonScene.h" LogoScene::LogoScene() { } LogoScene::~LogoScene() { } bool LogoScene::init() { if (!Scene::init()) { return false; }; auto logo = Sprite::create("Platform/Logon/LogoScene.png"); CC_ASSERT(logo != nullptr); if (logo) { logo->setAnchorPoint(Vec2(0, 0)); logo->setOpacity(100); auto act = Sequence::create(FadeIn::create(2.0f), DelayTime::create(1.0f), CallFunc::create([this](){ Director::getInstance()->replaceScene(TransitionFade::create(2.0f, LogonScene::create())); }), nullptr); logo->runAction(act); this->addChild(logo); } else { return false; } return true; } void LogoScene::onEnter() { Scene::onEnter(); } void LogoScene::onEnterTransitionDidFinish() { Scene::onEnterTransitionDidFinish(); } void LogoScene::onExit() { Scene::onExit(); }