位置: 编程技术 - 正文

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

  • 合伙企业如何纳入合并报表
  • 税务稽查最坏结果不知情人员怎么办
  • 餐饮费入什么科目
  • 银行存款余额调节表编制
  • 季末计提所得税可以根据本年利润计算吗?
  • 利润率的百分比
  • 技术服务公司可以卖材料吗
  • 非居民企业所得税税率10%
  • 签订合同发放工资可以税前扣除吗?
  • 利息股息红利所得
  • 技术转让费怎么定价
  • 公司购买服装
  • 财务收入支出明细表模板
  • 开具的发票是否为印花税的应税凭证?
  • 企业发生的借款费用,可直接归属于
  • 非正常损失允许税前扣除吗
  • 认缴制下实收资本如何缴纳印花税
  • 计提所得税是在结转12月损益之前还是之后
  • 租入的固定资产属于资产吗
  • 建筑行业异地预缴
  • 小规模收到专票要做进项税额转出吗
  • 增值税(滞纳金)
  • 新注册公司第一次怎么报税
  • 买东西退税退的是什么税
  • 软件企业即征即退例题
  • 进口增值税13可以抵扣多少
  • 新个人所得税的发展现状
  • dpi鼠标按键是什么意思
  • php string
  • 魅族路由器mini刷机
  • 代理出口货物的合同
  • thinkphp dump
  • Yii CDBCriteria常用方法实例小结
  • php 数组
  • vue内置指令实验总结
  • 股权转让怎么做凭证分录
  • 帝国cms怎么用
  • 农产品核定扣除增值税进项税额计算表
  • 帐没做完怎么报增值税
  • 经营活动现金流为正说明什么
  • 发票勾选后为什么申报表里没有数据
  • 增值税发票如何作废流程
  • 双软企业的税收优惠政策新政策文件
  • 代开发票要带什么资料?
  • 向非关联企业捐赠现金
  • 权益净利率如何分析
  • 总公司与分公司账务处理
  • 免征的增值税账务处理
  • 管理费用里包括哪些费用
  • 销户还能申请抚养费吗?
  • 注册公司好麻烦
  • 企业经营规模小怎么办
  • MySQL之Field‘***’doesn’t have a default value错误解决办法
  • mysql中具体到删某一个数据
  • ubuntu的命令行快捷键
  • 电脑没有系统了如何重装系统
  • auepuc.exe是什么软件
  • 预装win7系统
  • dll文件应该放在哪里
  • win7如何设置多个显示器
  • win8开机进入开始界面
  • kavsvc.exe - kavsvc是什么进程 有什么作用
  • win8任务管理器打不开怎么办
  • win7开始菜单没有搜索框
  • python gui视频教程
  • perl -p -i
  • easyui搜索框
  • android app 开发框架
  • 用来检测程序小错误的测试方法
  • javascriptfor循环九九乘法表
  • android 属性动画改变view大小
  • js 上传
  • 源码分析工具
  • shell脚本取n天前的日期
  • 国家电子税务局登录入口
  • 土地增值税按什么价格
  • 高端护肤品品牌排行榜
  • 神马电力几号发行
  • 沙宣发型适合什么年龄女性
  • 九江税务总局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设