[cocos2d-x]TextureCache和spriteFramecache
2024-09-08 18:50:51
SpriteFrameCache 主要服务于多张碎图合并出来的纹理图片。这种纹理在一张大图中包含了多张小图,直接通过TextureCache引用会有诸多不便,因而衍生出来精灵框帧的处理方式,即把截取好的纹理信息保存在一个精灵框帧内,精灵通过切换不同的框帧来显示出不同的图案。
SpriteFrameCache跟TextureCache不同的是,如果内存池中不存在要查找的图片,它会提示找不到,而不会去本地加载图片。
1、TextureCache时最底层也是最有效的纹理缓存,缓存的是加载到内存中的纹理资源,也就是图片资源。
2、SpriteFrameCache精灵框帧缓存,缓存的时精灵帧。
3、SpriteFrameCache是基于TextureCache上的封装。缓存的是精灵帧,是纹理指定区域的矩形块。各精灵帧都在同一纹理中,通过切换不同的框帧来显示出不同的图案。
最新文章
- Java socket长连接代码实现
- [转载]PhotoShop性能优化
- spring boot 拦截器
- Java接口、Java抽象类、C++抽象类的区别
- (剑指Offer)面试题27:二叉搜索树与双向链表
- 安装universal-ctags
- Poj/OpenJudge 1000 A+b Problem C/C++/Java
- VLAN间单臂路由访问
- 【转】10款GitHub上最火爆的国产开源项目
- java.util.Arrays类
- 解决thymeleaf layout布局不生效
- mysql的conv的用法
- JavaScript push() 方法
- C/C++音视频库ffmpeg的数据包AVPacket分析
- C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码
- PAT基础6-1
- input 手机号
- 开源.NET界面库
- SQL语句(六)成批导入导出数据
- selenium的运行时异常