位置: 编程技术 - 正文

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

  • 递延收益所得税负债
  • 一次性分红到期还本的会计分录
  • 行政性罚款可以扣除吗
  • 辅导期一般纳税人和一般纳税人的区别
  • 上交的项目评审费如何做财务处理呢?
  • 房产公司增值税和土地增值税
  • 施工分包分为哪些
  • 通用机打发票开具给个人是否需要缴税?
  • 如何查询增值税申报表
  • 调整已结转的税种有哪些
  • 商业保险税前扣除限额
  • 餐饮发票可以抵扣个人所得税吗
  • 股权转让过程中需要注意哪些问题
  • 无票费用如何做凭证分录
  • 价值多少可以确认收入
  • 公司的招标代理费计入什么科目
  • 供应商开免税的发票,为何还要收3个点税金?
  • 红字冲回怎么做账
  • 预估成本费用会计科目
  • 个人独资企业还是个体户好
  • 一般纳税人购买原材料会计分录
  • 企业在运行过程中会遇到哪些法律问题
  • 暂估应付账款是什么科目
  • 收到母公司的投资款
  • 安装费如何做账
  • 建筑劳务公司计提人工劳务费需要工资表吗?
  • auepuc.exe是什么软件
  • pkjobs.exe - pkjobs是什么进程 有什么用
  • phppost带cookie提交
  • 支出的科目变化率怎么算
  • 两阶段鲁棒优化 多目标
  • python函数的默认值
  • 往来款的账务处理
  • 利润表三步法
  • 年末结转利润分配各明细账户
  • 福利费工会经费教育经费计提比例
  • 增值税普票怎么开演示
  • 厂区道路折旧年限最新规定
  • 城建税和教育费附加地方教育费附加税率
  • mysql优化命令
  • 事业单位净资产变动表
  • 对增值税发票开具方面有何要求?
  • 土地使用权的核算
  • 进项税额不允许抵扣
  • 房屋如何计提折旧费
  • 计提福利费是什么意思
  • 工程结算收入是否缴纳增值税
  • 固定资产折旧的会计科目
  • 企业在建工程项目
  • 红冲发票视频教程
  • 负库存金额
  • 凭证扣除 28号
  • 银行对账单怎么修改
  • 会计凭证是对外公布的资料吗
  • 服务企业会计建账流程
  • myeclipse连接mysql数据库代码
  • win10选择软件打开方式
  • win8怎么设置
  • pc端直通车的位置有些?
  • 苹果电脑 输入
  • groove音乐怎么添加本地音乐
  • centos解压软件
  • win7鼠标右键菜单选项太多怎么删除
  • linux tracker
  • win8.1屏幕键盘
  • win7桌面文件夹路径
  • win10内置杀毒
  • win8上不了网
  • win8新建用户
  • windows10窗口设置在哪
  • cocos2d-x教程
  • script_tool_for_linux.bash: Linux 环境下的 hosts 一键部署脚本
  • 一波JavaScript日期判断脚本分享
  • shell实际例子
  • 湖南国家电子税务局手机版
  • 留抵税额过多怎么办
  • 车辆购置税查询平台打印
  • 机关工勤人员2022工资套改表
  • 河南税务局退税流程
  • 大连市网上税务申报平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设