项目使用db,网上查了半天全是vs和android的流程,没查到有mac的。这里记录一下。


quick-cocos-x下的使用方法:

a. 将dragonbones(放入ucocos2d_libs中), lua_dragonbones_auto.cpp,lua_dragonbones_auto.hpp(放入cocos2d_lua_bindings/auto)添加到工程

CCLuaStack.cpp

#include "lua_dragonbones_auto.hpp"

register_all_cocos2dx_manual_deprecated(_state);后注册龙骨函数

register_all_dragonbones(_state);

b. cocos2d_libs 头文件搜索路径设置 
"$(QUICK_V3_ROOT)/cocos/editor-support/dragonbones"   
"$(QUICK_V3_ROOT)/cocos/editor-support/dragonbones/renderer/cocos2d-x-3.x"  
 
"$(QUICK_V3_ROOT)/cocos/scripting/lua-bindings/manual"

"$(QUICK_V3_ROOT)/external/lua/tolua"

"$(QUICK_V3_ROOT)/external/lua/luajit/include"

c. cocos2d_lua_bindings 头文件搜索路径  
"$(QUICK_V3_ROOT)/cocos/editor-support/dragonbones"   
"$(QUICK_V3_ROOT)/cocos/editor-support/dragonbones/renderer/cocos2d-x-3.x"

d. 项目工程 头文件搜索路径  
默认

e. cocos2d_libs 预编译设置  DRAGON_BONES_ENABLE_LUA=1

cocos2d_lua_bindings 预编译设置 DRAGON_BONES_ENABLE_LUA=1


cocos-lua 包含quick源码下的使用方法:

a. 将dragonbones(放入ucocos2d_libs中), lua_dragonbones_auto.cpp,lua_dragonbones_auto.hpp(放入cocos2d_lua_bindings/auto)添加到工程

b. cocos2d_libs 头文件搜索路径设置 
$(SRCROOT)/../cocos/editor-support/dragonbones   
$(SRCROOT)/../cocos/editor-support/dragonbones/renderer/cocos2d-x-3.x   
$(SRCROOT)/../external/lua/lua   
$(SRCROOT)/../external/lua/tolua   
$(SRCROOT)/../cocos/scripting/lua-bindings/manual

c. cocos2d_lua_bindings 头文件搜索路径  
$(SRCROOT)/../../../editor-support/dragonbones   
$(SRCROOT)/../../../editor-support/dragonbones/renderer/cocos2d-x-3.x

d. 项目工程 头文件搜索路径  
$(SRCROOT)/../../cocos2d-x/cocos/scripting/lua-bindings/manual   
$(SRCROOT)/../../cocos2d-x/cocos/scripting/lua-bindings/auto

$(SRCROOT)/../Classes/protobuf-lite

$(SRCROOT)/../Classes/runtime

$(SRCROOT)/../Classes/quick-src

$(SRCROOT)/../Classes/quick-src/extra

$(SRCROOT)/../Classes/quick-src/ProjectConfig

$(SRCROOT)/../Classes/quick-src/extra/luabinding

$(SRCROOT)/../../cocos2d-x/external/curl/include/ios

e. cocos2d_libs 预编译设置  DRAGON_BONES_ENABLE_LUA=1

cocos2d_lua_bindings 预编译设置 DRAGON_BONES_ENABLE_LUA=1


MAC 下cocos2d-x lua 使用dragonbones的方法的更多相关文章

  1. MAC下secureCRT无法保存密码的解决方法

    在mac下新安装了secureCRT,取代系统自带的终端工具,主要是为了方便链接服务器.mac下面的secureCRT默认保存不上密码, 我们选择了保存密码后,下次登录还是提示密码错误,需要重新认证输 ...

  2. mac下升级terminal/终端的subversion版本方法

    雖然現在程式碼管理已經以 Git 為主了,不過偶爾需要維護一些舊案子還是會用 SVN,懶得轉了. Mac OS 本身有內建 SVN,不過卻是 1.6 版,最近修改一個舊案子就有碰到 project 已 ...

  3. MAC 下安装opencv遇到问题的解决方法(安装homebrew, wget)

    遇到问题: (1)Mac安装OpenCV下载ippicv_macosx_20141027.tgz失败解决方案 先附上当时的报错信息: -- ICV: Downloading ippicv_macosx ...

  4. Mac 下查看 Android Studio 的 SHA1的方法

    cmd -> ->cd .android ->keytool -v -list -keystore debug.keystore 默认口令:android ************* ...

  5. Mac下mongodb connect failed 连接错误解决方法

    查看elm 后台node 代码 一直连不上mongodb,报错 MongoDB shell version v3.6.0 connecting to: mongodb://127.0.0.1:2701 ...

  6. MAC下查看环境变量的值的方法

    方法很简单,用到的命令是:echo. env : 查看所有的环境变量 方法:启动终端->输入 echo + 环境变量名, 回车,即可看到边聊的值. 例如:echo $JAVA_HOME

  7. Mac下安装 MongoDB

    Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴. 1.安装 homebrew : /usr/bin/ ...

  8. MAC下MySQL忘记初始密码

    MAC下MySQL忘记初始密码的解决方法分享给大家,供大家参考,具体内容如下 从官网安装好MySQL的dmg后. 1 设置mysql命令 从终端输入 ? 1 mysql --version 若显示版本 ...

  9. appium mac 下 安装及踩坑

    Appium Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持IOS.Android及FirefoxOS平台.Appium使用WebDriver的json ...

随机推荐

  1. Linux硬盘分区和格式化

    分区与格式化   先用fdisk分区,分区完成后再用mkfs格式化并创建文件系统,挂载,磁盘就能使用啦.   分区的原理:        MBR:主引导扇区 主分区表:64bytes,最多只能分四个主 ...

  2. jquery.validate详解二

    五.常用方法及注意问题 1.用其他方式替代默认的SUBMIT $().ready(function() {  $("#signupForm").validate({         ...

  3. Subversion安装

    一.Subversion介绍 Subversion是一个集中式的信息共享系统.版本库是Subversion的核心部分,是数据的中央仓库.版本库以典型的文件和目录结构形式文件系统树来保存信息.任意数量的 ...

  4. RESTEasy 3.X Helloworld

    最近呢,RESTEasy也升级了.升到了3.X. 官网:http://www.jboss.org/resteasy 集成使用也非常简单(相比SOAP而言) 第一步:下载jar包 resteasy是托管 ...

  5. [转]轻量级 Java Web 框架架构设计

    工作闲暇之余,我想设计并开发一款轻量级 Java Web 框架,看看能否取代目前最为流行的而又越来越重的 Spring.Hibernate 等框架.请原谅在下的大胆行为与不自量力,本人不是为了重造轮子 ...

  6. Error creating bean with name 'memcachedClient'...java.lang.OutOfMemoryError

    1,Tomcat启动报错例如以下: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating ...

  7. pthread_t结构的定义

    linux下是这样定义的: 在linux的实现中pthread_t被定义为 "unsigned long int",參考这里 Windows下这样定义: /* * Generic ...

  8. CCS v5 无法启动解决办法及Launchpad仿真器电脑无法识别解决方法

    安装ccs_setup_5.1.1.00028.exe后(无论是自己装eclipse还是在原来的基础上安装eclipse的插件),ccs5的应用无法打开,错误为:An error has occurr ...

  9. js对象克隆, 深复制.

    亲测有效: //对象克隆 function clone(obj) { // Handle the 3 simple types, and null or undefined if (null == o ...

  10. noip2015 提高组day1、day2

    NOIP201505神奇的幻方   试题描述 幻方是一种很神奇的N∗N矩阵:它由数字 1,2,3,……,N∗N构成,且每行.每列及两条对角线上的数字之和都相同.    当N为奇数时,我们可以通过以下方 ...