纹理缓存TextureCache-Cocos2dx

纹理缓存TextureCache-Cocos2dx,第1张

概述TextureCache用于处理纹理加载的单例类(从Director获得该单例)。 一旦一个纹理被加载,下次使用时将直接返回该纹理。 引用之前加载的纹理可以减少 GPU 与 CPU 的内存消耗。 下面2种用法: 第一种,第一种不设置矩形 local texture = cc.Director:getInstance():getTextureCache():addImage("texture


TextureCache用于处理纹理加载的单例类(从Director获得该单例)。 一旦一个纹理被加载,下次使用时将直接返回该纹理。 引用之前加载的纹理可以减少 GPU 与 cpu 的内存消耗。



下面2种用法:

第一种,第一种不设置矩形

    local texture = cc.Director:getInstance():getTextureCache():addImage("texture/touch_continue.png")    self.textimg = cc.Sprite:createWithTexture(texture)

第二种,设置矩形且可以旋转
    local texture = cc.Director:getInstance():getTextureCache():addImage("texture/touch_continue.png")    local rect = cc.rect(0,100,100)    self.textimg = cc.Sprite:createWithTexture(texture,rect,true)



更多内容详见API:http://API.cocos.com/cn/de/d33/classcocos2d_1_1_texture_cache.HTML


下面2种用法:

第一种,第一种不设置矩形

总结

以上是内存溢出为你收集整理的纹理缓存TextureCache-Cocos2dx全部内容,希望文章能够帮你解决纹理缓存TextureCache-Cocos2dx所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078262.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存