位置: 编程技术 - 正文

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 不规则按钮的实现

  • 中外合资企业要交什么税
  • 什么是应税所得率方式
  • 境外所得抵免限额小于实际缴纳
  • 季度预交所得税多年末应交少怎么计提
  • 新公司成立第一次会议
  • 水果销售公司账务怎么做
  • 卖废品开发票开什么货物名称
  • 购买旧固定资产的增值税进项税
  • 两笔不同业务能做一个凭证吗
  • 材料货款会计分录怎么做
  • 经营性罚款和行政性罚款的区别
  • 汽车修理厂可以安装车牌吗
  • 价内税与价外税的计算公式
  • 案例分析:如何缓解幼儿在幼儿园的焦虑情绪
  • 增值税纳税申报表电子版在哪下载
  • 按季度计提利息
  • 把十六点改成十五点半起床
  • 双倍余额递减法计提折旧公式
  • 有业务往来的两家公司可以投一个公司吗
  • 2019年一般纳税人附加税减免政策
  • 企业分立账务处理办法
  • 投资公司如何确定收入
  • 企业注销所得税汇算清缴
  • 怎么用苹果电脑查找苹果手机
  • 在Win7系统中,文件的属性包括
  • 经费支出渠道
  • 出口暂定关税
  • win10电脑如何设置锁屏时间
  • 记账凭证的摘要是什么意思
  • vmware怎么安装iso
  • mac系统回到桌面快捷键
  • 怎么开通公众号微信公众平台
  • 最早的操作系统被称为什么操作系统
  • 塞巴斯蒂安电影 豆瓣
  • 超期未认证的发票怎么处理
  • e卡 叠加
  • coco2017数据集介绍
  • 简述时期指标和时点指标的特点
  • matlab中自由变量
  • 银行存款也有窍门
  • set_ccopt_property
  • 因质量问题对方直接扣款怎么处理
  • 汇兑损益会计处理方法
  • 其他发票是什么意思
  • 增量留抵税额退还举例
  • 促销服务费分录
  • 金税盘问题
  • mysql分片sql
  • 现金流量表两年数据分析
  • 经营出租固定资产折旧费计入什么科目
  • 应付职工薪酬的含义
  • 罚款属于应付账款吗
  • 事业单位利息收入的正确分录
  • 固定资产报废处理中,最终的净损益应作为
  • 安置用房视同销售,怎么确认扣除费用?
  • 售后回租租赁合同买车有效吗
  • 物流运输业务
  • 获得赔偿收入什么科目
  • 融资租赁公司收费标准
  • 金税系统怎么填写开票信息
  • 完美解决usb供电不足
  • mysql查询包含
  • SQL Transcation的一些总结分享
  • sql语句删除语句
  • 下列哪种情况能使血管升压素释放增加
  • Win8系统筛选器Smartscreen阻止恶意程序运行
  • 苹果电脑怎么切换系统
  • mac安装软件提示无法检查更新
  • CoverDesigner.exe是一个安全进程吗 CoverDesigner进程查询
  • quickres.exe - quickres是什么进程 作用是什么
  • win7旗舰版没有睡眠设置
  • windows7无法安装
  • 在布局中使用选定的比例
  • javascript要怎么学
  • python数据通信
  • python怎么定义
  • 变更主管税务机关需要注销吗
  • 广东省国家税务局网上办税大厅
  • 福建地方税务局招聘
  • 即征即退的留抵税额是否可以抵一般计税的税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设