摘要:
简介Plugin-x是cocos2d-x最近版本中引入的特性,旨在解决第三方SDK接入的问题,最大程度的简化接入工作,增加可重用性。第一部分主要介绍PluginX如何使用,不涉及设计原理相关内容。${cocos2d-x root}\plugin目录下是PluginX所在位置,从设计和相关文档看感觉这东西相当复杂,但实际上使用起来非常简便。(复杂的设计是为了使用上简单方便)前提必要条件是配置好Android开发环境,需要NDK。Win下需要安装Cygwin,Cygwin需要gcc、make包,因为这个模块里的自动化脚本是Unix Shell。使用现有Plugin步骤publish.sh 编译输出 阅读全文
摘要:
创建Plugin目录第一步,在plugin/plugins下,目录需要严格按照如下规范实现:plugin/plugins/alipay/proj.android /proj.ios因为publish工具是按照这种格式的目录做操作的。Android平台能封装的基本都封装好了,需要做的就是创建一个Plugin工程,然后实现对应的Interface接口。在Eclipse中导入plugin\protocols\proj.android工程。创建Library工程,并依赖于libPluginProtocol。创建Libary工程的具体步骤如下(可略过,但需要注意包... 阅读全文