cocos2dx lua優化總結

2021-07-25 20:40:17 字數 1038 閱讀 2663

渲染效率

紋理格式 – 執行效率 記憶體 包大小

[cpp]view plain

copy

--安卓啟用4444紋理  

iftargetplatform == cc.platform_os_android then  

cc.texture2d:setdefaultalphapixelformat(cc.texture2_d_pixel_format_rgb_a4444)  

end  

紋理剪裁 – 記憶體 包大小

drawcall overdraw

cpu計算

其他非同步載入

移除不用的庫

渲染效率

紋理格式 – 執行效率 記憶體 包大小

[cpp]view plain

copy

--安卓啟用4444紋理  

iftargetplatform == cc.platform_os_android then  

cc.texture2d:setdefaultalphapixelformat(cc.texture2_d_pixel_format_rgb_a4444)  

end  

紋理剪裁 – 記憶體 包大小

drawcall overdraw

cpu計算

其他非同步載入

移除不用的庫

Cocos2d x Lua基本操作

1.lua庫引用 目錄新增 lua lua luajit include lib新增 lua51.lib 2.開啟lua庫 示例 lua state pl lua open luaopen base pl luaopen math pl luaopen string pl 3.讀取lua值 示例 1...

Cocos2dx lua 啟動流程

cocos2dx 版本 3.x,工具 vs2013 babelua外掛程式 1.lua工具,babelua 2.cocos2dx 建立lua工程 windows 7下,配置好cocos2dx環境後,使用命令列建立專案。cocos new mylua1 p com.your company.mygam...

cocos2dx lua 技巧收藏

一,語法糖 冒號呼叫 在cocos2d lua 裡面經常看到到 node move addto 這些方法 只需要在 函式 return self 即可 二 型別判斷 因為lua 是沒有指定型別的 所以經常用到 type 變數名 經常看到有人 這樣用 type 變數 string 每次都要寫 很有可能...