首先cocos2dx里的资源,有png,plist(pvr),exportjson(json)大致这三类,我们也从这3类去研究相应的加载代码。
本次代码分析基于:
cocos2dx3.2
1、png
png格式的资源,从sprite作为一个切入口来分析,一般Sprite的创建如下
Sprite* Sprite::create(const std::string& file...
分类:
其他好文 时间:
2015-03-18 18:12:19
阅读次数:
226
rem path " "里面内容替换为TexturePacker的安装路径,将bat文件放在图片文件夹直接运行就可以了 @ech off path %path%;"c:\TexturePacker\bin" for /f "usebackq tokens=*" %%d in (`dir /s /b *.ccz`) do ( Tex...
分类:
其他好文 时间:
2015-02-03 19:48:55
阅读次数:
257
1、安装texturePacker和相关命令行工具;这里主要使用的时命令行工具;2、在终端写下改命令行:for f in $(find . -name "*.png"); do tf=$(echo $f | sed 's/.png//'); echo $tf ; /usr/local/bin/Tex...
分类:
其他好文 时间:
2015-01-23 15:50:17
阅读次数:
334
#!/bin/bashBASEDIR=$(dirname $0)cd $BASEDIRecholsecho $BASEDIRechoread -p "警告:你确定要处理这个目录吗? (y/n) " RESPif [ "$RESP" = "y" ]; then rm -f *.pvr.ccz rm.....
分类:
系统相关 时间:
2014-12-15 17:07:30
阅读次数:
603
pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。Zwoptex有一个项叫“ccz压缩”, 图像的大小几乎可以减小一半。文件格式成了:xxx.pvr.ccz,cocos2d是可以识别的。PVRTC2和PVRTC4是两种pvr压缩的图像格式,他们都是...
分类:
移动开发 时间:
2014-11-28 17:42:36
阅读次数:
303
本文给大家介绍下在cocos2dx中怎样把texture保存为pvr或者pvr.ccz格式的文件 pvr格式的数据在IOS上直接交给显卡渲染的,而cocos2dx 中的texture是直接交给显卡渲染的,所以理论上将pvr格式的数据可以不进行任何数据的转换就可以生成一张texture,事实上确实.....
分类:
其他好文 时间:
2014-11-24 22:21:43
阅读次数:
1106
http://blog.csdn.net/ynnmnm/article/details/38392795最近我们要开一个新项目,UI与交互打算借鉴当前正火的《圣火英雄传》,程序开发为了和美术制作并行,打算用圣火的资源暂代使用。我解压圣火apk,发现用TexturePacker命令行无法把它的pvr....
分类:
其他好文 时间:
2014-11-21 23:14:10
阅读次数:
764
在cocos2dx中使用纹理图集是非常节省资源的,在这里推荐 TexturePacker,而且 TexturePacker工具的加密接口也非常的好用,下面就来介绍一下。。。TexturePacker 工具的加密,只是相对于一般使用的基础上增加了几步对密码操作的步骤(目前的加密功能仅适用于.pvr.c...
分类:
其他好文 时间:
2014-11-13 10:43:04
阅读次数:
276