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

  • 相关阅读:
    求最大公约数
    1013
    实现页面的3D效果
    实现购物车的加减算法
    随机验证码
    深入理解jQuery中的ajax
    canvas粒子时钟
    node、express框架
    vue的增删改查
    实现点击a标签页面跳转后颜色高亮
  • 原文地址:https://www.cnblogs.com/ADaii/p/3842496.html
Copyright © 2011-2022 走看看