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();

  • 相关阅读:
    『GoLang』接口
    『GoLang』结构体与方法
    『GoLang』包
    『GoLang』字典Map
    『GoLang』数组与切片
    利用griddata进行二维插值
    HTML 标签的 for 属性
    python之成像库pillow
    Python之模块IO
    StringIO和BytesIO
  • 原文地址:https://www.cnblogs.com/ADaii/p/3842496.html
Copyright © 2011-2022 走看看