// on "init" you need to initialize your instance bool MetScheduleScene::init() { ////////////////////////////// // 1. super init first if (!Layer::init()) { return false; } Size visibleSize = Director::getInstance()->getVisibleSize(); Vec2 origin = Director::getInstance()->getVisibleOrigin(); // menu initialization initMenu(); // background initialization initBackground(); // sound file initialization initBaseSound(); // Metronome initialization initSchedule(); return true; }
EclipseState::EclipseState(DeckConstPtr deck) { initPhases(deck); initSchedule(deck); initTitle(deck); }