随笔分类 - cocos2d-lua
cocos2dx+lua注册事件函数详解
摘要:coocs2dx 版本 3.1.1 registerScriptTouchHandler 注册触屏事件 registerScriptTapHandler 注册点击事件 registerScriptHandler 注册基本事件 包括 触屏 层的进入 退出 事件 registerScriptKeypad
阅读全文
我所理解cocos2d-x 3.6 lua --使用Cocos Studio
摘要:Cocos是触控科技推出的游戏开发一站式解决方案,包含了从新建立项、游戏制作、到打包上线的全套流程。 开发者可以通过cocos快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。 Cocos的主要产品有Cocos Studio、Cocos2d-x(Cocos Framework)、Coc
阅读全文
quick-cocos2d-x学习笔记—定时器
摘要:定时器用的地方还是比较多的,游戏中的逻辑判断很多都是采用每帧执行。quick对于schedule的封装在scheduler这个lua文件中。如果是第一次接触quick的话,可能按照官方的api来写一个定时器被报错,提示schedule是一个nil值,这是因为其他的模块在初始化时都是被加载的,唯独这个
阅读全文
quick cocos 的scheduler 定时器
摘要:cocos2dx原生lua对于定时器的写法: 1.每帧调用: void scheduleUpdateWithPriority(int priority) void scheduleUpdateWithPriorityLua (int nHandler,int priority) 2.指定调用间隔时间
阅读全文
获取当前坐标位置对象
摘要:Node类virtual Rect getBoundingBox() const返回父坐标系中的一个AABB(轴向包围外框)。Rect类bool containsPoint (const Vec2 &point) const 检查一个点是否包含在矩形中。Touch类Vec2 getLocation...
阅读全文
lua关于参数生命周期的研究
摘要:local num = 123local str = "abc"local tb ={}数字和字符串类型的值作为参数传递的时候,是复制值,2个独立的内存地址table类型的值传递的时候是传的地址(类似c++的指针或者索引),所以这里需要注意,任何保存索引的地方 修改对象值以后 其他的地方的索引对象值...
阅读全文
cocos-lua基础学习(10)scheduler类学习笔记
摘要:local scheduler = cc.Director:getInstance():getScheduler()local function shouldNotCrash(dt)endlocal function StressTest1_onEnterOrExit(tag) if tag ==...
阅读全文
cocos-lua基础学习(七)Scene类学习笔记
摘要:local scene = cc.Scene:create()cc.Director:getInstance():replaceScene( scene )cc.Director:getInstance():pushScene( cc.TransitionSlideInT:create(1, sce...
阅读全文
cocos-lua基础学习(八)Layer类学习笔记
摘要:创建local layer = cc.Layer:create()local layer1 = cc.LayerColor:create(cc.c4b(192, 0, 0, 255), s.width, s.height/2)--渐变local layer2 = cc.LayerGradient:c...
阅读全文
cocos-lua基础学习(九)spite类学习笔记
摘要:创建精灵local sprite = cc.Sprite:create("Images/grossini_dance_atlas.png", cc.rect(x,y,85,121) )layer:addChild( sprite )local BatchNode = cc.SpriteBatchNo...
阅读全文
cocos-lua基础学习(四)quick层封装后的目录结构
摘要:命名空间cc cocos2d核心类ccb cocosbuilder扩展ccs cocostudio扩展cocos2d目录结构bitExtend.lua cocos2d.luacocos2dConstants.luafuntions.lua 提供一组常用函数,以及对 Lua 标准库的扩展js...
阅读全文