原文:cocos2dx内存优化

cocos dx里面,sprite本身不消耗多少内存,只是关联的材质文件消耗内存。假设有 个sprite关联同一个材质,也不会有 倍消耗。关于图片占用的材质内存,我觉得还有好几种优化手段: 对于背景图,因为不需要考虑透明问题。载入材质时可以使用 RGB 格式 位红色, 位绿色, 位蓝色 ,每一个像素消耗的内存是 bit byte。比默认的 RGBA 消耗的内存少一半。 大尺寸的图可以适当缩小,显示 ...

2013-04-14 00:00 0 6319 推荐指数:

查看详情

cocos2dx 游戏中内存优化

全文如下: 我目前正完成我的最后一个合约项目。在这个项目的最后阶段,我需要考虑的一件事情就是如何优化游戏的内存使用。 在今天的iDevBlogADay文章中,我将向大家讲述,我是如何减少25-30MB游戏内存消耗的(现在游戏消耗内存90-95MB,我还通过这个过程,消除了一些由于内存警告 ...

Fri Jun 17 21:25:00 CST 2016 1 7161
一、cocos2dx之如何优化内存使用(高级篇)

本文由qinning199原创,转载请注明:http://www.cocos2dx.net/?p=93 一、内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Texture(纹理)!它几乎占据了90%的应用内存。那么我们应该尽力去减小我们应用的纹理内存使用 ...

Mon Sep 16 08:25:00 CST 2013 0 2576
cocos2dx内存管理

cocos2dx基于引用计数管理内存,所有继承自CCObject的对象都将获得引用计数的能力,可通过调用retain成员函数用于引用计数值,调用release减少引用计数值,当计数值减为0时销毁对象. cocos2dx的对象管理是树形结构的,可通过调用父亲节点的addChild成员函数将一个 ...

Mon Jun 16 03:52:00 CST 2014 0 9643
cocos2dx内存管理

今天想探索一下cocos2dx内存管理,我们就先从CCObject开始吧 以上是CCObject的定义,可以看出CCObject主要有两个保护成员:m_uReference和m_uAutoReleaseCount,这个两个成员到底有什么用呢?让我们一探究竟,首先我们来看一下 ...

Tue Apr 29 05:08:00 CST 2014 0 2354
quick cocos2dx lua 内存释放

前言   对于内存优化,网上有很多例子和教程。总体来说,就那么几种解决方案,在最后我会简单提下,这里先说下在quick中,对于图片的处理。 1.查看内存调试信息   对于quick框架的了解,我们可以参考\docs\文件夹里面的文件,有相关api。学会学习的第一步,就是学会看api。好了 ...

Tue Jun 09 18:39:00 CST 2015 1 5958
Cocos2dx引擎优化(1) ---音效系统

  Cocos2dx提供的音频库位于CocosDenshion中,其接口由SimpleAudioEngine定义,提供了基本的背景音乐和音效播放。 SimpleAudioEngine的实现是夸平台的, 在windows平台上由mci相关API实现; 在android平台上透过JNI ...

Wed May 28 08:41:00 CST 2014 3 2515
cocos2dx libcurl

转自:http://www.himigame.com/curl-libcurl/878.html 本篇介绍使用libcurl编程的一般原则和一些基本方法。本文主要是介绍 c 语言的调用接口,同时也可 ...

Tue May 06 02:02:00 CST 2014 0 2917
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM