位置: 编程技术 - 正文

Cocos2d-x 3.x lua绑定

编辑:rootadmin
**************************************lua绑定教程*************************************如何使用 bindings-generator==================Windows:------------* 确保已经安装了 `android-ndk-r9b`.* 下载python2.7.3(bit)版本 ( 将安装路径例如(C:Python)添加到环境变量"Path"中* 下载并安装pyyaml ( )* 下载 pyCheetah( "C:PythonLibsite-packages"* 设置 (`NDK_ROOT`)的环境变量* 在 "cocos2d-x/tools/tolua" 路径下, 用Python运行 "genbindings.py". 生成好的文件回到 "cocosscriptingauto-generatedjs-bindings"路径之下.On MAC:----------* OSX .9系统已经自动集成了python2.7,如果你的系统没有的话,请到官网下载并安装python2.7* Install python*通过pip安装python依赖文件? sudoeasy_install pip sudopipinstallPyYAML sudopipinstallCheetah* 下载 [bit ndk-r9b-x_] ( 你可以在goole的这个地址找到它 ( 运行?exportNDK_ROOT=/path/to/android-ndk-r9b ./genbindings.pyOn Ubuntu Linux . bit------------* 安装python:sudo apt-get install python2.7*通过pip安装python依赖文件?sudoapt-getinstallpython-pip sudopipinstallPyYAML sudopipinstallCheetah* 下载 [bit ndk-r9b-x_] ( 你可以在goole的这个地址找到它 ( 在 "cocos2d-x/tools/tolua",路径下 运行?exportNDK_ROOT=/path/to/android-ndk-r9b ./genbindings.py**************************************Cocos2d-x 3.x lua 新特性介绍*************************************1.使用bindings-generator,无需配制pkg文件,只需配制一引起ini文件,具体可参照tools/tolua下的ini配置文件以及README2.使用module处理不同命名空间的class的绑定,目前有五个module---cc,ccs,ccui,gl和sp3.使用ScriptHandlerMgr来管理lua 回调函数,这样对于c&#;&#; class在回调lua函数时,就无需到c&#;&#; class 里面增加如下的代码? virtualvoidregisterScriptTapHandler(intnHandler);virtualvoidunregisterScriptTapHandler(void); 4.多个功能的lua binding 1)physics ---> TestLua/PhysicsTest 2)spine ---> TestLua/SpineTest 3)XMLHttpRequest ---> TestLua/XMLHttpRequestTest 4)OpenGL ---> TestLua/OpenGLTest 5)New Label ---> TestLua/LabelTestNew 6)New EventDispatcher --->TestLua/NewEventDispatcherTest 7)AssetsManager ---> TestLua/AssetsManagerTest 5.取消了一些类的绑定,直接使用lua table实现,如下:| CCPoint | lua table | CCRect | lua table | CCColor3B | lua table | CCColor4B | lua table | CCColor4F | lua table | CCAffineTransform | lua table | CCArray | lua table | CCDictionary | lua table | CCPointArray | lua table 6,支持lua直接调用objec-c和Java代码(quick中移植)转自:Cocos2d-x 3.0 RC lua绑定教程 及 新特性介绍参考:Cocos2d-x下Lua调用自定义C&#;&#;类和函数的最佳实践

推荐整理分享Cocos2d-x 3.x lua绑定,希望有所帮助,仅作参考,欢迎阅读内容。

Cocos2d-x 3.x  lua绑定

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Cocos2d-x之getVisibleSize,getContentSize,boundingBox,getContentSizeInPixels,convertToGL,convertToUI CCNode类的setPosition,getPosition函数如果是一个Node的Child则获取的坐标就是该Node的本地坐标另一个关键问题就是在cocos2d-x里就是各种对象的大小问题。因为

Cocos2dx加入Dragonbones支持 1、DragonBonesCPP从GitHub上下载DragonBonesCPP项目,将dragonbones文件夹移动到Game/cocos2d/cocos/editor-support下。2、添加db库在vs(VisualStudio)中打开你的Cocos2dx项目。右

cocos2dx 3.3显示中文 在网上搜了好几个。。都是2.x的版本,不过变动不大,中文显示还是用的xml,只是api有些微变化前面的xml文件这些步骤跟2.x版本是相同的1.创建xml文件,

标签: Cocos2d-x 3.x lua绑定

本文链接地址:https://www.jiuchutong.com/biancheng/368971.html 转载请保留说明!

上一篇:quick3.3 UIListview扩展应用

下一篇:Cocos2d-x之getVisibleSize,getContentSize,boundingBox,getContentSizeInPixels,convertToGL,convertToUI

  • 小规模增值税附表一怎么填
  • 出口报关单上面的运费怎么填
  • 企业银行贷款报表要求
  • 增值税一般纳税人税率
  • 进口增值税完税证明
  • 预付和预收可以合并吗
  • 定额扣除个税什么意思
  • 自然人合伙企业怎么交税
  • 代开发票的小微企业如何享受税收优惠
  • 国际贸易公司注册需要什么条件海南
  • 非税收入包括哪些
  • 大额存款提前取一部分怎么计息
  • 车辆一次性入费用会计分录
  • 改变使用用途 规划处罚
  • 增值税发票专票有效期
  • 开票时税收编码必须和进项一致吗
  • 一卡通充值计入什么费
  • 购进一批材料,材料已经入库
  • 金蝶软件入库
  • 服务费计入什么收入
  • 非居民企业怎么算企业所得税
  • 商业承兑汇票到期兑现流程
  • 投资收益或亏损影响营业利润吗
  • 购货方销售退回怎么做账
  • PHP:xml_get_current_byte_index()的用法_XML解析器函数
  • regsvc32.exe - regsvc32是什么进程 有什么用
  • PHP:mb_decode_mimeheader()的用法_mbstring函数
  • msoicons.exe是什么文件
  • 总分类账户原材料
  • php顺序查找和二分查找
  • php二维数组按某个键值排序
  • vue获取设备id
  • 微信小程序基于什么技术
  • 基于Python的图书馆信息管理系统研发
  • usermod修改密码
  • ftp命令行
  • 企业餐具属于流动资产吗
  • 个体工商户经济类型是内资吗
  • 小型微利企业税收
  • 现金流量表哪些数据和资产负债表一致
  • 私人帐户可以转账给对公账户吗
  • phpcms v9 getshell
  • 暂估应付款怎么录入
  • 小规模纳税人自行开具增值税专用发票税率
  • 本月开发票下月收款
  • a公司持有b公司
  • 公司支出发票
  • 固定资产到期出售 合同
  • 房地产企业扣除项目
  • 买断式买入
  • 本年利润的计算顺序为
  • 什么是资产减值转回
  • 设置出纳权限的操作步骤
  • sqlserver日志恢复数据
  • 苹果电脑dock栏是什么意思
  • WZCSLDR.exe - WZCSLDR是什么进程
  • services.exe是什么文件
  • win单击变双击
  • runservice.exe - runservice是什么进程 有什么用
  • win10的qq
  • win7系统无法安装ie8
  • win8使用体验
  • win70x80073712解决方法
  • win8系统安装教程图解
  • 跑跑跑游戏
  • vc6.0配置opengl设置目录路径
  • cocos2dx3.3在Win7(64位)上Android开发环境搭建(提要)
  • unity intercom
  • jquery 图片裁剪
  • 中国税务定额发票怎么开
  • 进项税留抵是什么意思
  • 中国宗教协会如何注册?
  • 上海房产税免税面积怎么算
  • 深圳国税电子税务局入口
  • 冷库出租企业有哪些
  • 医保未参保怎么参保 支付宝
  • 五险一金和公积金冲突吗
  • 白酒消费税应纳税额
  • 山西省地方税务总局官网
  • 国地税合并6月15日挂牌
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设