// --------------------------------------- // Sprite definitions for ui_clover // Generated with TexturePacker 7.1.0 // // https://www.codeandweb.com/texturepacker // --------------------------------------- #include "" USING_NS_CC; namespace TexturePacker { void ::addSpriteFramesToCache() { SpriteFrameCache *cache = SpriteFrameCache::getInstance(); cache->addSpriteFramesWithFile("ui_clover.plist"); }; void ::removeSpriteFramesFromCache() { SpriteFrameCache *cache = SpriteFrameCache::getInstance(); cache->removeSpriteFramesFromFile("ui_clover.plist"); }; // --------------------- // sprite name constants // --------------------- const std::string ::uc_big_1 = "uc_big_1.png"; const std::string ::uc_big_2 = "uc_big_2.png"; const std::string ::uc_big_3 = "uc_big_3.png"; const std::string ::uc_big_4 = "uc_big_4.png"; const std::string ::uc_big_probar_1 = "uc_big_probar_1.png"; const std::string ::uc_big_probar_2 = "uc_big_probar_2.png"; const std::string ::uc_big_title = "uc_big_title.png"; const std::string ::uc_btn_close = "uc_btn_close.png"; const std::string ::uc_btn_green = "uc_btn_green.png"; const std::string ::uc_btn_highlight = "uc_btn_highlight.png"; const std::string ::uc_caidai_1 = "uc_caidai_1.png"; const std::string ::uc_caidai_2 = "uc_caidai_2.png"; const std::string ::uc_caidai_3 = "uc_caidai_3.png"; const std::string ::uc_card_tips_3 = "uc_card_tips_3.png"; const std::string ::uc_efx_Iyxing = "uc_efx_Iyxing.png"; const std::string ::uc_efx_Iyxing2 = "uc_efx_Iyxing2.png"; const std::string ::uc_efx_Iyxing3 = "uc_efx_Iyxing3.png"; const std::string ::uc_icon_box = "uc_icon_box.png"; const std::string ::uc_icon_butterfly = "uc_icon_butterfly.png"; const std::string ::uc_icon_infinite = "uc_icon_infinite.png"; const std::string ::uc_icon_life = "uc_icon_life.png"; const std::string ::uc_icon_lock = "uc_icon_lock.png"; const std::string ::uc_icon_ok = "uc_icon_ok.png"; const std::string ::uc_icon_task = "uc_icon_task.png"; const std::string ::uc_item_bg = "uc_item_bg.png"; const std::string ::uc_level_bottom = "uc_level_bottom.png"; const std::string ::uc_level_green = "uc_level_green.png"; const std::string ::uc_level_mid = "uc_level_mid.png"; const std::string ::uc_level_red = "uc_level_red.png"; const std::string ::uc_level_top = "uc_level_top.png"; const std::string ::uc_light_no = "uc_light_no.png"; const std::string ::uc_light_yes = "uc_light_yes.png"; const std::string ::uc_popup_bg_green = "uc_popup_bg_green.png"; const std::string ::uc_popup_pic = "uc_popup_pic.png"; const std::string ::uc_separate_line = "uc_separate_line.png"; const std::string ::uc_shizixing = "uc_shizixing.png"; const std::string ::uc_star_guang_2 = "uc_star_guang_2.png"; const std::string ::uc_time_bg = "uc_time_bg.png"; const std::string ::uc_title_bg = "uc_title_bg.png"; const std::string ::uc_topbar = "uc_topbar.png"; const std::string ::uc_topbar_clock_1 = "uc_topbar_clock_1.png"; const std::string ::uc_topbar_probar_1 = "uc_topbar_probar_1.png"; const std::string ::uc_topbar_probar_2 = "uc_topbar_probar_2.png"; // --------------------------------------------------------- // convenience functions returing pointers to Sprite objects // --------------------------------------------------------- Sprite* ::createUc_big_1Sprite() { return Sprite::createWithSpriteFrameName(uc_big_1); } Sprite* ::createUc_big_2Sprite() { return Sprite::createWithSpriteFrameName(uc_big_2); } Sprite* ::createUc_big_3Sprite() { return Sprite::createWithSpriteFrameName(uc_big_3); } Sprite* ::createUc_big_4Sprite() { return Sprite::createWithSpriteFrameName(uc_big_4); } Sprite* ::createUc_big_probar_1Sprite() { return Sprite::createWithSpriteFrameName(uc_big_probar_1); } Sprite* ::createUc_big_probar_2Sprite() { return Sprite::createWithSpriteFrameName(uc_big_probar_2); } Sprite* ::createUc_big_titleSprite() { return Sprite::createWithSpriteFrameName(uc_big_title); } Sprite* ::createUc_btn_closeSprite() { return Sprite::createWithSpriteFrameName(uc_btn_close); } Sprite* ::createUc_btn_greenSprite() { return Sprite::createWithSpriteFrameName(uc_btn_green); } Sprite* ::createUc_btn_highlightSprite() { return Sprite::createWithSpriteFrameName(uc_btn_highlight); } Sprite* ::createUc_caidai_1Sprite() { return Sprite::createWithSpriteFrameName(uc_caidai_1); } Sprite* ::createUc_caidai_2Sprite() { return Sprite::createWithSpriteFrameName(uc_caidai_2); } Sprite* ::createUc_caidai_3Sprite() { return Sprite::createWithSpriteFrameName(uc_caidai_3); } Sprite* ::createUc_card_tips_3Sprite() { return Sprite::createWithSpriteFrameName(uc_card_tips_3); } Sprite* ::createUc_efx_IyxingSprite() { return Sprite::createWithSpriteFrameName(uc_efx_Iyxing); } Sprite* ::createUc_efx_Iyxing2Sprite() { return Sprite::createWithSpriteFrameName(uc_efx_Iyxing2); } Sprite* ::createUc_efx_Iyxing3Sprite() { return Sprite::createWithSpriteFrameName(uc_efx_Iyxing3); } Sprite* ::createUc_icon_boxSprite() { return Sprite::createWithSpriteFrameName(uc_icon_box); } Sprite* ::createUc_icon_butterflySprite() { return Sprite::createWithSpriteFrameName(uc_icon_butterfly); } Sprite* ::createUc_icon_infiniteSprite() { return Sprite::createWithSpriteFrameName(uc_icon_infinite); } Sprite* ::createUc_icon_lifeSprite() { return Sprite::createWithSpriteFrameName(uc_icon_life); } Sprite* ::createUc_icon_lockSprite() { return Sprite::createWithSpriteFrameName(uc_icon_lock); } Sprite* ::createUc_icon_okSprite() { return Sprite::createWithSpriteFrameName(uc_icon_ok); } Sprite* ::createUc_icon_taskSprite() { return Sprite::createWithSpriteFrameName(uc_icon_task); } Sprite* ::createUc_item_bgSprite() { return Sprite::createWithSpriteFrameName(uc_item_bg); } Sprite* ::createUc_level_bottomSprite() { return Sprite::createWithSpriteFrameName(uc_level_bottom); } Sprite* ::createUc_level_greenSprite() { return Sprite::createWithSpriteFrameName(uc_level_green); } Sprite* ::createUc_level_midSprite() { return Sprite::createWithSpriteFrameName(uc_level_mid); } Sprite* ::createUc_level_redSprite() { return Sprite::createWithSpriteFrameName(uc_level_red); } Sprite* ::createUc_level_topSprite() { return Sprite::createWithSpriteFrameName(uc_level_top); } Sprite* ::createUc_light_noSprite() { return Sprite::createWithSpriteFrameName(uc_light_no); } Sprite* ::createUc_light_yesSprite() { return Sprite::createWithSpriteFrameName(uc_light_yes); } Sprite* ::createUc_popup_bg_greenSprite() { return Sprite::createWithSpriteFrameName(uc_popup_bg_green); } Sprite* ::createUc_popup_picSprite() { return Sprite::createWithSpriteFrameName(uc_popup_pic); } Sprite* ::createUc_separate_lineSprite() { return Sprite::createWithSpriteFrameName(uc_separate_line); } Sprite* ::createUc_shizixingSprite() { return Sprite::createWithSpriteFrameName(uc_shizixing); } Sprite* ::createUc_star_guang_2Sprite() { return Sprite::createWithSpriteFrameName(uc_star_guang_2); } Sprite* ::createUc_time_bgSprite() { return Sprite::createWithSpriteFrameName(uc_time_bg); } Sprite* ::createUc_title_bgSprite() { return Sprite::createWithSpriteFrameName(uc_title_bg); } Sprite* ::createUc_topbarSprite() { return Sprite::createWithSpriteFrameName(uc_topbar); } Sprite* ::createUc_topbar_clock_1Sprite() { return Sprite::createWithSpriteFrameName(uc_topbar_clock_1); } Sprite* ::createUc_topbar_probar_1Sprite() { return Sprite::createWithSpriteFrameName(uc_topbar_probar_1); } Sprite* ::createUc_topbar_probar_2Sprite() { return Sprite::createWithSpriteFrameName(uc_topbar_probar_2); } // ------------------------------------------------ // convenience functions returning animation frames // ------------------------------------------------ Vector ::getUC_BIGAnimationFrames() { SpriteFrameCache *frameCache = SpriteFrameCache::getInstance(); Vector frames; frames.reserve(4); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_1)); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_2)); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_3)); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_4)); return frames; } Vector ::getUC_BIG_PROBARAnimationFrames() { SpriteFrameCache *frameCache = SpriteFrameCache::getInstance(); Vector frames; frames.reserve(2); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_probar_1)); frames.pushBack(frameCache->getSpriteFrameByName(uc_big_probar_2)); return frames; } Vector ::getUC_CAIDAIAnimationFrames() { SpriteFrameCache *frameCache = SpriteFrameCache::getInstance(); Vector frames; frames.reserve(3); frames.pushBack(frameCache->getSpriteFrameByName(uc_caidai_1)); frames.pushBack(frameCache->getSpriteFrameByName(uc_caidai_2)); frames.pushBack(frameCache->getSpriteFrameByName(uc_caidai_3)); return frames; } Vector ::getUC_EFX_IYXINGAnimationFrames() { SpriteFrameCache *frameCache = SpriteFrameCache::getInstance(); Vector frames; frames.reserve(2); frames.pushBack(frameCache->getSpriteFrameByName(uc_efx_Iyxing2)); frames.pushBack(frameCache->getSpriteFrameByName(uc_efx_Iyxing3)); return frames; } Vector ::getUC_TOPBAR_PROBARAnimationFrames() { SpriteFrameCache *frameCache = SpriteFrameCache::getInstance(); Vector frames; frames.reserve(2); frames.pushBack(frameCache->getSpriteFrameByName(uc_topbar_probar_1)); frames.pushBack(frameCache->getSpriteFrameByName(uc_topbar_probar_2)); return frames; } // ---------- // animations // ---------- Animate *::createUC_BIGAnimateAction(float delay, unsigned int loops) { return Animate::create(Animation::createWithSpriteFrames(getUC_BIGAnimationFrames(), delay, loops)); } Animate *::createUC_BIG_PROBARAnimateAction(float delay, unsigned int loops) { return Animate::create(Animation::createWithSpriteFrames(getUC_BIG_PROBARAnimationFrames(), delay, loops)); } Animate *::createUC_CAIDAIAnimateAction(float delay, unsigned int loops) { return Animate::create(Animation::createWithSpriteFrames(getUC_CAIDAIAnimationFrames(), delay, loops)); } Animate *::createUC_EFX_IYXINGAnimateAction(float delay, unsigned int loops) { return Animate::create(Animation::createWithSpriteFrames(getUC_EFX_IYXINGAnimationFrames(), delay, loops)); } Animate *::createUC_TOPBAR_PROBARAnimateAction(float delay, unsigned int loops) { return Animate::create(Animation::createWithSpriteFrames(getUC_TOPBAR_PROBARAnimationFrames(), delay, loops)); } }; // namespace