原文:quick cocos2dx lua 內存釋放

前言 對於內存的優化,網上有很多例子和教程。總體來說,就那么幾種解決方案,在最后我會簡單提下,這里先說下在quick中,對於圖片的處理。 .查看內存調試信息 對於quick框架的了解,我們可以參考 docs 文件夾里面的文件,有相關api。學會學習的第一步,就是學會看api。好了,廢話不多說,下面是和內存相關的地方。 但是在這里我不說具體再項目中怎么使用了,相信各位大神們一看就明白,有錯誤的地方, ...

2015-06-09 10:39 1 5958 推薦指數:

查看詳情

cocos2dx lua 加密

cocos2dx-lua項目發布時,為了保護lua源碼,需要對lua進行加密。通常分為兩種方式:加密文件和編譯為字節碼。 1、加密文件   前提是你不用luajit,而使用lua。這樣這種方法是真正加密,原理是我們自己替換掉lua的的loader函數。通常需要以下幾個步驟:   (1)確立 ...

Mon Mar 17 20:02:00 CST 2014 0 2557
cocos2dx內存優化

cocos2dx里面,sprite本身不消耗多少內存,只是關聯的材質文件消耗內存。假設有10個sprite關聯同一個材質,也不會有10倍消耗。關於圖片占用的材質內存,我覺得還有好幾種優化手段:1、對於背景圖,因為不需要考慮透明問題。載入材質時可以使用 RGB565 格式(5位紅色,6位綠色,5位 ...

Sun Apr 14 08:00:00 CST 2013 0 6319
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
cocos2dx lua 3.10 使用cjson

本篇介紹如何在lua中使用cjson對數據進行json的encode與decode,首先簡單介紹下cjson: Lua CJSON 是 Lua 語言提供高性能的 JSON 解析器和編碼器,其性能比純 Lua 庫要高 10 到 20 倍。 cocos2dx lua 3.10 默認目錄中包含 ...

Tue May 09 04:27:00 CST 2017 0 2481
cocos2dx中啟用lua腳本

AppDelegate 的 applicationDidFinishLaunching 方法中加載Lua引擎 bool AppDelegate::applicationDidFinishLaunching() { // initialize director ...

Sat Feb 08 02:09:00 CST 2014 0 3366
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM