自定义C++类的绑定.docxVIP

  • 7
  • 0
  • 约2.62千字
  • 约 7页
  • 2023-03-07 发布于贵州
  • 举报
自定义C++类的绑定 概述 自定义C++类绑定到lua主要有以下几个步骤: 编写C++类 根据类的头文件编写pkg文件 使用tolua++工具,生成绑定代码 调用tolua__open(luaState)API使绑定生效 实例说明 编写C++类 如图示,在libs/bindtest目录下新建BindTest类,如下: // // // BindTest.h // The9Framework // // Created by wp_g4 on 14-2-19. // // #ifndef __The9Framework__BindTest__ #define __The9Framework__BindTest__ #include cocos2d.h class BindTest { public static BindTest* create(cocos2dCCObject* obj); void setNum(int num){this-num = num;} int getNum(){return this-num;} CC_SYNTHESIE_PASS_BY_REF(stdstring, name, Name); private int num; };

文档评论(0)

1亿VIP精品文档

相关文档