![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x
似水流年1990
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x 之Node的生命周期事件(Lua)
场景(Scene)以及所有节点(Node)的生命周期事件如下:enter。进入场景时候触发。enterTransitionFinish。进入场景而且过渡动画结束时候触发。exit。退出场景时候触发 。exitTransitionDidStart。退出场景而且开始过渡动画时候触发。cleanup。场景对象被清除时候触发。提示 GameScene场景中的(Scene)继承于节点(Node...转载 2019-10-22 14:02:24 · 583 阅读 · 0 评论 -
浅析Cocos creator
1:它是一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现,以及能让你更快速开发游戏所需要的各种图形界面工具2:Cocos Creator 是以内容创作为核心的游戏开发工具,在 Cocos2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。3:设计和程序两类人员的完美分工合作程序员开发可以挂载到场景任意物体上的功能组件,开发游戏所需要的数据结构和...原创 2019-05-24 13:59:01 · 3729 阅读 · 0 评论 -
Lua之游戏开发cocos2dx中的自带class类详解
使用Cocos2d进行开发时,Cocos2d已经为我们封装好了一个Lua函数库,包括一个面向对象的Class实现此class实现位于cocos\cocos2d\functions.lua中根据我写的上一篇文章详细阐述了Lua实现面向对象的过程,对此class进行解析,加深理解function class(classname, ...) local cls = {__cname = c...原创 2019-07-26 20:54:13 · 1161 阅读 · 0 评论 -
cocos2dx引擎之场景Scence
Cocos2d-x 使用 中序遍历,先遍历左子树,然后根节点,最后是右子树。另一点要考虑的是,z-order 为负的元素,z-order 为负的节点会被放置在左子树,非负的节点会被放在右子树。实际开发的过程中,你可以按照任意顺序添加对象,他们会按照你指定的 z-order 自动排序。// Adds a child with the z-order of -2, that means// it...原创 2019-08-12 20:06:53 · 302 阅读 · 0 评论 -
cocos creator组件化开发 对比 cocos studio +cocos2dx开发
相对于使用cocos studio + cocos2dx开发模式,使用cocos creator的组件化开发更为高效和简洁以按钮myButton节点的点击音效为例:1:cocos studio + cocos2dx 步骤如下(Lua语言):需要实现监听函数local function clickMyButton() --播放音效end并为myButton添加监听事件...原创 2019-09-05 10:39:06 · 2120 阅读 · 0 评论 -
cocos2dx之锚点/坐标系/精灵 详解
什么是锚点当我们插入一张图片时,我们需要调整它的位置。假如一张空白的画布是背景,那么当我们插入一张图片时,我们如何确定图片的位置呢?图片可以看做一个精灵,也就是一个节点。那么对于一个节点的位置很好判断,那就是以背景画布建立坐标系。一般来说,父节点的坐标原点默认为(0,0),也就是说,对于一个960*640的游戏窗口,左下角为(0,0),右上角为(960,640)。如果要将图片(也就是子节点)插入...转载 2019-09-16 20:40:33 · 1220 阅读 · 0 评论