cocos2dx 优化略记
2024-08-31 19:34:26
缓存cache: 预加载资源到内存, 可以异步加载. 直接使用sprite:create()来加载资源的话, 有时候会发现, 在第一次运行动作的时候会变的很卡. 那是因为第一次要加载资源到内存, 加载资源到内存这个过程会比较的慢. 资源较大的话, 明显的会感觉到卡帧
批次渲染: 100个相同的图片, 你可以使用100个sprite来做, 也可以使用一个批次渲染. 这个的用途就是对于大量相同图片的处理
资源放在一个图片上面: 对于opengl es, 应该尽量减少渲染时切换纹理和glDrawArray调用. 每画一个图像都会切换一次纹理并调用一次glDrawArray(), 所以尽量把资源往一个图片上放, 可以使用TexturePacker将资源合成到一张图片上面
最新文章
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 角色权限的配置页面改进优化
- 在eclipse中使用正则表达式进行搜素
- CSS应用内容补充及小实例
- FW nexus docker
- JavaScipt选取文档元素的方法
- 2016032101 - eclipse3.7+jdk1.6+maven3.0.5
- windows下查看端口占用情况
- Away 3d 框架
- macos系统下共语言gopath变量的设置
- 多态,封装,反射,类内置attr属性,os操作复习
- Qt自定义滚动条(不使用样式表)
- response.setContentType()的String参数及对应类型
- Linux平台 Oracle 18c RAC安装Part3:DB配置
- 关于一台机器部署多个tomcat的小记
- IAAS、SAAS 和 PAAS 的区别、理解
- 【iCore4 双核心板_ARM】例程四:USART实验——通过命令控制LED
- mysql Column count doesn't match value count at row 1
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)
- 爬虫框架之Scrapy——爬取某招聘信息网站
- Struts1原理解析
热门文章
- 连接两个点云中的字段或数据形成新点云以及Opennni Grabber初识
- javascript控制页面(含iframe进行页面跳转)跳转、刷新的方法汇总
- backup &; restore On Ubuntu
- FPGA静态时序分析——IO口时序(Input Delay /output Delay)(转载)
- SpringCloud微服务部署
- mac下配置android环境变量
- python的callback函数原理
- 【转】【WPF】WPF - MVVM - 如何将ComboBox的Selectchange事件binding到ViewModel
- CodeCombat森林关卡Python代码
- 安卓横竖屏切换时activity的生命周期