何时在cocos2d-js中使用cc.textureCache?

时间:2014-08-26 11:59:15

标签: cocos2d-x cocos2d-js

    //code 1:
        var texTransparent = cc.textureCache.addImage(res.textureTransparentPack_png);
        this.spriteSheet = cc.SpriteBatchNode.create(texTransparent);

     //code:2
        this.spriteSheet = cc.SpriteBatchNode.create(res.textureTransparentPack_png);    

两个陈述都运作良好,我不知道何时使用textureCache,何时不使用?

1 个答案:

答案 0 :(得分:0)

两种变体都应该没问题,因为第二种变体也会搜索纹理缓存。为简单起见,我个人使用第二个。关于这个问题,如果您不确定,请不要使用纹理缓存。 Cocos将为您缓存纹理。