位置: 编程技术 - 正文

Cocos2dx -lua QuickXDev拓展

编辑:rootadmin

推荐整理分享Cocos2dx -lua QuickXDev拓展,希望有所帮助,仅作参考,欢迎阅读内容。

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

用cocos2d-x做开发的话,用的最多的开发语言就是c&#;&#;/lua了,而现在公司很多都比较看重开发速度,较多的公司都选择了lua作为开发语言,同时lua的热更新也比c&#;&#;的热更新更为便捷,更让更多的开发者都开始使用了lua进行开发。

作为手游开发者,自然不能落后^ ^。

开发工具的选择:sublime Text 。这里不选择coco官方的cocos code IDE 的理由是:api,各个方面插件功能支持不完善,基于eclpise的(之前在ADT遇到的种种问题,让我非常不爽,所以不喜欢!),内存占用问题(我电脑开着还想干其他事呢,怎么能卡呢? pass!),界面不简洁,不美观。然后么,基本上cocos code IDE 的不足之处都是sublime text的优势咯。

sublime 有功能众多的插件帮助开发者使用,界面精简,美观,占用内存小,开发速度快。而其中的QuickXDev插件,在基于quick的开发中,显得功能十分强大。

首先基本配置,选择QuickXDev 的setting-user:(以下是我本地的配置)

功能:

1.go to Definition,使其能够像IDE自由进行调整,查看这些api的具体实现和文档注释。

2.run with player ,快捷的启动player,查看运行效果。(这里可能会有问题,因为文档跳转用到了 quick_cocos2dx_root 和cocos2dx_root的环境变量配置,如果在这里修改使之能运行player,则将无法正确跳转,所以在quickx.py(在sublime 打开brower packages ,找到QuickXDev的安装目录,找到它)中修改行:

playerPath=quick_cocos2dx_root&#;"/quick/player/win"&#;"/player3.exe"

Cocos2dx -lua QuickXDev拓展

就能正确的运行player了。

)

拓展:

实际上QuickXDev提供的api还是比较有限的,比如在quick中比较常用的display中的函数基本在api代码补全和提示中看不到,这点也是让我有点伤心啊,难道真的没办法了么?还是有的!

参考了QuickXDev的api提示文件,我用python写了个,自动根据lua文件生成api提示的脚本,这个脚本的优势是能把当前文件夹下的所有.lua文件统一生成api提示,不仅仅是引擎的api,还有我们之前在程序中各个lua文件中的函数都能被智能识别,提示代码补全和提示功能,下面分享代码:

效果如下:

这样我们就能轻松愉快的进行lua编码,麻麻再也不怕我写错代码了!

脚本文件下载:点击打开链接

cocos2dx 不规则按钮的实现 最近研究了一下像素级的触摸处理,有时候我们用一个不规则的图形作为一个按钮,这个不规则的图形是一张矩形的png图片,很可能图片的实际有效的

【cocos2dx】如何实现场景的跳转 前面定义了一个SpalshScene.h,并声明了如下的函数,在SplashScene.cpp中对这些函数实现,跳转用到了CCNode类的定时器有关的函数,详细参考书,这里采用的

cocos2dx ActionManager播放动画回调问题 ActionManager播放动画回掉问题问题描述:我在studio编辑器里编辑了一个界面,里面有一个动画,我想当动画执行完毕后,再执行一些其他操作,然后就使

标签: Cocos2dx -lua QuickXDev拓展

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

上一篇:解决Android客户端运行Cococs2dx编写的游戏程序遇到的意外游戏中断导致的游戏黑屏问题(android遇到的难题,怎么解决的)

下一篇:cocos2dx 不规则按钮的实现

  • 关税的计算公式是什么
  • 城建税减免性质代码 0申报
  • 企业出现亏损的原因有哪些
  • 企业所得税年度申报
  • 为安装设备所发生的差旅费入什么科目
  • 应税销售额是指
  • 开完发票业务没收入需要确认收入入账吗?
  • 租赁业务增值税纳税义务发生时间
  • 每月交的社保什么时候到账
  • 数字证书费
  • 税控机抵扣网上申报如何做?
  • 土地增值税清算方法与技巧
  • 国际工程物资采购网
  • 小规模企业增值税税收优惠政策2023
  • 汇算清缴补交所得税后报表需要调整吗
  • 什么是应收
  • 鸿蒙系统怎么开发
  • 预收账款与应收账款为什么合并
  • 预付款未收到发票如何做账
  • 计提水电费用什么科目
  • 增值税纳税人申报表怎么填写
  • cookie 区别
  • 怎么修改以前年度的账
  • 呆滞品报废入什么科目
  • 税控机抵减增值税税额
  • 贴现息等于什么
  • 股东以非货币出资办理什么手续
  • wrme.exe是什么
  • php基础入门教程
  • 今天春节是什么生肖
  • 出口免退增值税计算公式
  • 税款滞纳金和罚款
  • php的数据结构
  • 免税怎么开
  • realsense d415参数
  • vue3路由守卫 微信授权登陆
  • 如何利用口诀记住那字
  • 增值税年末留底
  • 打车费属于差旅费吗
  • mongodb集群开启auth认证
  • 出差飞机票会计分录
  • 发票上没有数量可以吗
  • 法人股东分红是否免税
  • 暂时性差异和永久性差异怎么区分
  • 无形资产是什么?
  • 记账凭证如何进行记账
  • 库存现金怎么做预算会计
  • 计提成本后如何冲回
  • 注销时其他应付款怎么冲平
  • 税务局退回来的附加税金怎么做账
  • 航天金税服务费280元每年都交吗
  • 物业公司预收款账务处理
  • 银行备付金账户是什么帐户
  • 农场有多少只鸡
  • 政府补贴资金如何记账
  • 个体户记账报税
  • 汽车销售公司办理贷款重点调查哪些
  • 产品质量监督检查的重点是
  • 在建工程项目包括
  • 原始凭证错误的更正方法
  • 单位社保缴费收费标准
  • 成本结转的方法实例
  • 宾馆纳税怎么算的
  • sql server如何
  • mysql最多多少行
  • xp系统环境变量
  • mac如何更改
  • centos编译环境
  • win10系统激活后怎么关闭
  • cocos2d怎么用
  • opengl画直线函数
  • perfcurve函数
  • unity摄像机怎么调出来
  • w10cmd命令高级命令
  • android图片全屏显示
  • pycharm配置pyqt
  • windows捕获文件夹
  • Sublime Text 3常用插件及安装方法
  • 国税局公告2019年43号
  • 广东省地税局网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设