原文:特效编辑器开发手记3——保存纹理到plist Base64编码与Zip压缩(上源码)

我们关键看ZipUtils::ccInflateMemory函数里的内容,ccInflateMemory第 , 个参数传入压缩内容以及压缩内容的长度,第 个参数是输出解压内容的指针 上面直接调用了ccInflateMemoryWithHint函数,第四个参数表示输出缓冲区的大小,被设置为 kb ccInflateMemoryWithHint调用ccInflateMemoryWithHint之后, ...

2012-12-05 22:31 2 2476 推荐指数:

查看详情

特效编辑器开发手记2——cocos2d-x粒子系统的plist文件

粒子编辑器必须要有一个保存粒子文件的功能,cocos2d-x使用plist保存粒子文件(这是苹果的一种基于xml的文件格式,也适用于动画等) 于是我查看了cocos2d-x里面加载plist文件的代码,它是先把plist加载到一个CCDictionary类中,然后在这个类里面方便地 ...

Tue Jul 24 18:49:00 CST 2012 0 4248
特效编辑器开发手记1——令人蛋疼菊紧的Cocos2d-x动态改变粒子数

近期在写一个用起来爽一点的特效编辑器,初步计划: 1.仿HGE粒子特效编辑器实现粒子特效编辑功能 2.实现多种粒子效果组合编辑功能 3.实现编辑粒子运动路径功能 4.实现将png纹理保存plist文件功能 5.实现动作,特效编辑功能 6.全部实现后开源 开发 ...

Fri Jul 13 07:59:00 CST 2012 2 4281
Base64Zip数据压缩与解压

压缩图片数据,解压图片数据public class TestZCompress { public static void main(String[] args) { try { File file = new File("D://haha.jpg ...

Sat Aug 08 00:57:00 CST 2015 0 4109
关于Base64编码

作者:唐风 Base 64是一种比较古老的编码方式,在通信中非常常见。它实现很简单。 What? “Base64是一种基于64个可打印字符来表示二进制数据的表示方法(来自维基)”。这句话我一开始没有看懂,现在我用我懂的方式再解释一下:我们可以把通信的数据流分为两种,“二进制流”和“文本流 ...

Sun Jun 29 20:42:00 CST 2014 1 3476
Base64编码

BASE64 编码是一种常用的字符编码,在很多地方都会用到。但base64 不是安全领域下的加密解密算法。能起到安全作用的效果很差,而且很容易破解, 他核心作用应该是【传输数据的正确性】,有些网关或系统只能使用ASCII字符。Base64就是 用来将非ASCII字符的数据 ...

Wed Dec 28 04:11:00 CST 2016 0 1739
Base64编码

Base64编码 1、三个重要概念 三个字节由四个字节表示的过程 Base64码表 补位 2、如何用三个字节表示四个字节 一个字节由8位二进制组成,三个字节总共24位,24÷ 4 = 6 , 所以转换后有效的二进制位数为6位。计算机以8位 ...

Sat Apr 27 02:31:00 CST 2019 0 657
base64编码

开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文章下边贴了一个Base64的编解码,方便阅读文章的同时来实验 ...

Tue Jan 05 04:25:00 CST 2016 0 1767
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM