zoukankan      html  css  js  c++  java
  • cocos2dx loading界面 预加载资源 与 资源释放

    预加载图片:

    1.CCTextureCache::sharedTextureCache()->addImage("icon.png");

    2.CCTextureCache::sharedTextureCache()->addImageAsync("icon.png",this,callfuncO_selector(MainLayerLoading::loadingCallBack));

    使用加载的缓存图片:

    CCSprite* sp =CCSprite::createWithTexture(CCTextureCache::sharedTextureCache()->textureForKey("icon.png"));

    释放预加载图片:

    CCTextureCache::sharedTextureCache()->removeAllTextures();

    预加载*.plist图片

    CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("test.plist");

    使用预加载的缓存*.plist图片

    1.CCSprite* sp = CCSprite::createWithSpriteFrame(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName( "icon.png" ));

    2.CCSpriteFrame* frameX = CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName( "icon.png" );

    释放预加载*.plist图片

    CCSpriteFrameCache::sharedSpriteFrameCache()->removeSpriteFrames();

  • 相关阅读:
    float的使用
    前端事件绑定
    serializeJson、serializeArray、serializeObject
    代码走查
    Colorpicker前端插件
    库/robfig/cron
    python打包
    最小公倍数 golang + python
    goland工具
    JavaScript操作JSON总结
  • 原文地址:https://www.cnblogs.com/ADaii/p/3842496.html
Copyright © 2011-2022 走看看