本例主要介绍 如何将 pbc 集成到quick-cocos2dx框架中,让我们的cocos2dx客户端Lua拥有编解码Protocol Buffers能力。
参考:
本例使用的项目位置:
https://github.com/miaodadao/pbc
框架Quick-cocos2dx官网:http://cn.quick-x.com/
pb文件生成工具:
https://code.google.com/p/protobuf/downloads/list ,本例下载:protoc-2.4.1-win32.zip
大纲:
pb文件生成脚本编写
pbc项目简易修改
集成到相关平台:
集成到win的x-player集成到mac的x-player集成到ios、ipad的quick-cocos2dx项目中集成到android的quick-cocos2dx项目中
项目pbc使用方法
pb文件生成脚本编写
下载protoc-2.4.1-win32.zip 解压到存放proto文件的目录,
https://code.google.com/p/protobuf/downloads/list
在存放proto文件的位置编写生成protobin的脚本,本例使用win脚本bat. pbcreate.bat 内容如下:
@echo offset DIR=%~dp0cd /d "%DIR%"setlocal enabledelayedexpansionfor /r %%i in (*.proto) do (