前言:拿官网的一个Demo来学习吧,好吧,好想说这种动作类型的在用Cocos2d-X的时候已经算是写烂了的,闭着眼睛都能写...^_^从运行Quick的那一刻给我的感觉,不说别的至少调试要比Cocos2d-X要好太多(Win上),虽然Quick使用的语言是Lua,庆幸的是除了C/C++之外,Lua也是我最喜欢的语言之一,次之是erlang,至少不会因为语言而减少我的热情,其他语言的话(一定程度上可以用排斥来形容吧,口可口可,废话少说进入主题)~
一.游戏适配
在Quick中有关屏幕等内容的适配基本上都是通过config.lua文件来做的
二.资源存放
好吧,这是废话,放在res的目录中!!
三.游戏场景
以最简单的来说明
-- 图片 local background = display.newSprite("image/background.png", display.cx, display.cy) self:addChild(background)
①display.CENTER、display.LEFT_TOP、display.CENTER_TOP
等分别表示node的锚点位置
②display.cx
和display.cy
表示屏幕的x轴中间位置和y轴中间位置
③display.width
和display.height
表示屏幕宽度
四.骨骼动画
五.触摸
self.layerTouch:addNodeEventListener(cc.NODE_TOUCH_EVENT, function(event) ...end)
时间: 2024-10-11 00:27:08