local item2=ui.newTTFLabelMenuItem({text="MenuItem",size=50,aligh=ui.TEXT_ALIGN_CENTER,listener=onClicked,x=display.cx,y=display.height*0.3,tag=2}) 和Cocos2dx一样,我们还是须要一个Menu大管家来管理这些menuItem,假设使用原来lua的写法。我们要
1. 创建工程 按照我们前面的文章描述的,用Quick的Player创建一个工程,我们这里取名叫做Brave。打开后看到的显示的还是一个HelloWorld界面。把我们的资源包中的背景图片拷贝到你自己工程的res目录下。 用编辑器打开scripts/下的lua文件,目录结构如下图所示: 我们打开config.lua文件,将里面的内容改成下面的: 1 2 3 4...
接着依次打开Preferences->Package Settings->QuickXDev->Settings–Default,如下图所示: 复制该处的内容到Preferences->Package Settings->QuickXDev->Settings–User(此时User是空白的)中,同时在 “quick_cocos2dx_root” 项的后面设置Quick-Coco2d-x的安装路径,如下图所示: 设置完成后,User的内容将会覆盖Default下的...
quick cocos2d-x教程详解本教程使用的环境是Quick-Cocos2d-x v3.3、Cocos Code IDE v1.0.0 Final。 1、创建Quick工程,并导入IDE平台 Quick工程创建完成后,进入Quick的安装目录下quick/samples/coinflip下,将src(源码文件)和res(资源文件)目录复制到我们新建的Quick工程中。Quick的资源文件直接放在res下,源码文件放在...
Quick与Cocos2d-x相比,主要区别在于它们的设计理念、支持语言以及开发效率等方面。Quick最初是由网龙科技为了解决Cocos2d-x对Lua支持上的不足而开发的。Cocos2d-x是一个基于C++的游戏开发引擎,其设计初衷是模仿Cocos2d-iphone,但C++语言的学习曲线较高。为了解决这个问题,网龙科技开发了tolua++工具,将...
本来想写CSharper 学Cocos2dx系列的。但是最近在了解许多跨平台游戏开发框架后 最终决定使用Quick-cocos2d-x+lua进行第一个游戏项目的开发。经过一天多的折腾 终于把开发环境搭建出来了,下面我们步入正题 Quick-Cocos2d-X 什么是Quick-Cocos2d-X Quick-Cocos2d-X 是针对Cocos2d-x lua版本豪华版封装,它在Cocos2d-x的lua...
client 中有11个.lua文件和2个文件夹,Cocos2dx 文件夹中包含了:CCLayer、CCNode等等这些类的一些扩展(就是添加了一些框架的方法)。而 API 文件夹中就比较重要了,我们打开API文件夹。 gamenetwork 中目前只有OpenFeint他是一个第三方的库,它提供了社交功能,例如:排行榜。
quick-cocos2d-x是用lua脚本来写的,而lua是明文形式,如果不对脚本进行处理,那么我们所写的代码将可能暴露给别人(apk和ipa都是简单的zip包装)。 quick-cocos2d-x框架为我们提供了一个可编译和加密代码的工具compile_scripts.sh(目前只提供了mac版),它位于quick-cocos2d-x/bin/compile_scripts.sh。下面将对其进行详...
可以看到还是使用了cocos2dx创建BMFont的方法——CCLabelBMFont:create(text, font, kCCLabelAutomaticWidth, textAlign),所以如果你觉得quick哪个参数看得不爽,你把它修改了,那么创建的时候就可以按自己喜欢的字段来了,当然这是不建议的。 另一种是TTF,ui.newTTFLabel(params),它可用的参数非常多, ...
export COCOS2DX_ROOT=${QUICK_COCOS2DX_ROOT}/lib/cocos2d-x export ANDROID_HOME=${ANDROID_SDK_ROOT} 1. 2. 3. 4. 5. 启动Xcode,在“偏好设置”中添加 Source Trees: Step 5: 编译 quick-x-player proj.mac 项目 启动Xcode, 打开项目 \<PATH_TO>/quick-cocos2d-x/player/proj.mac/quick-x-player...