位置: 编程技术 - 正文

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

  • 房产租金收入免不免房产税?
  • 公允价值变动损益属于什么科目
  • 柴油车尾气处理液会计分录
  • 核定征收企业股权转让的个人所得税
  • 本年利润呈亏损要不要上企业所得税?
  • 销售额营业收入怎么填
  • 应付职工薪酬纳税调整比例
  • 进口环节应纳消费税的组成计税价格
  • 赠与合同收税吗
  • 对外投资所得税计算公式
  • 企业拆迁安置房能买吗
  • 企业将活期存款转为定期时
  • 加计扣除是什么意思啊举例
  • 公司向个人租赁设备
  • 简易征收不动产租赁税率是多少
  • 合伙企业个人所得税经营所得怎么申报
  • 二手房房产税如何征收
  • 建筑劳务增值税
  • 代开专票作废需要什么资料?
  • 非营利组织取得稳岗补贴收入要交税吗
  • 增值税专用发票使用规定 最新
  • 补发工资申请书格式范本
  • 帮其他公司垫付的钱怎么写分录
  • 股权收购特殊性税务处理案例
  • 利息支出的会计科目
  • 差旅费补助计入什么科目
  • 无偿取得股权账务处理
  • 单位社保部分会扣吗
  • 华为手机屏幕变成黑白色怎么恢复
  • 减免税额科目有没有余额
  • php红包源码
  • mac环境搭建
  • 代垫运费的会计处理
  • 苹果15手机价格和图片颜色
  • PHP:stream_get_meta_data()的用法_Stream函数
  • 直接计入当期利润的利得和损失有哪些
  • 只有使用权的房子能继承吗
  • 代购货物的缴税情况
  • PHP基于国秘s2m加解密的处理方式
  • 纳税人性质是什么
  • 女方结婚申请
  • 业务宣传费列支合理性
  • ps一个页面怎么选中画板
  • 工业企业采购流程
  • 兼职劳务报酬如何入账
  • 进货该怎么进
  • 公司购买办公楼需要缴纳城镇土地使用税吗
  • 维修费用的处理规定
  • SQL Sever2008r2 数据库服务各种无法启动问题的解决办法(详解)
  • sqlserver数据库指定目录
  • 盈利性幼儿园怎么办理
  • 单位开具技术维护发票
  • 航天金税服务费280元每年都交吗
  • 借支单是会计算做还是出纳做
  • 中小型企业应收账款风险管理
  • 手工凭证模板
  • 纳税期限与申报期限的区别
  • 外购商品科目设置
  • 工程设计费收入在所得税申报表应填入
  • 对方开普票,怎么扣税
  • 部门财务独立核算原则有哪些
  • 操作系统中的三级调度
  • 部署与布署哪个正确
  • 如何手动添加开机密码
  • Red Hat Enterprise Linux 4+Nginx 0.7.47+PHP5.2+MYSQL5.0+Memcache+eAccelerator收
  • u大师教程
  • centos screen命令
  • xp系统回收站的东西删除了怎么找回来
  • c:windowssys:em32mtgyu.dll 内存分配访问无效的解决办法
  • win7玩英雄联盟卡顿怎么解决
  • win7怎连蓝牙
  • div与span区别及用法
  • shell脚本-le
  • jquery图片效果
  • jquery属性选择器,选取所有带href
  • python修改图片背景
  • android的r
  • 电子税务局查询一般纳税人资格
  • 领导对税收分析肯定性批示
  • 代建单位资质要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设