//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,何时不使用?
答案 0 :(得分:0)
两种变体都应该没问题,因为第二种变体也会搜索纹理缓存。为简单起见,我个人使用第二个。关于这个问题,如果您不确定,请不要使用纹理缓存。 Cocos将为您缓存纹理。