码迷,mamicode.com
首页 >  
搜索关键字:zorder    ( 19个结果
cocos2dx tolua传递参数分析
cocos2dx tolua传递参数分析: tolua_Cocos2d_CCNode_addChild00 == void CCNode::addChild(CCNode *child) tolua_Cocos2d_CCNode_addChild01 == void CCNode::addChild(CCNode *child, int zOrder) tolua_Cocos2d_CCNode...
分类:其他好文   时间:2015-03-31 12:55:38    阅读次数:272
Cocos2d之Node类详解之ZOrder详解
一、声明 笔者以cocos2d框架的cocos2d-x-3.3rc0版本源码做分析。本文属于笔者原创,允许转载和分享,但请注明文章出处。 二、简介 ZOrder ZOrder顾名思义就是节点(Node对象)在Z轴上的排序,这样一来ZOrder越小就越优先显示。每个节点(Node对象)可以持有多个子节...
分类:其他好文   时间:2014-11-19 00:21:22    阅读次数:296
精灵的属性Zorder的设置
1.Zorder是CCSprite从父类CCNode那继承来的protected属性:class CCNode{protected: int m_nZOrder; ///setScale(0.3f); CCSprite * woman = CCSprite::create("zorder/w...
分类:其他好文   时间:2014-11-05 10:41:13    阅读次数:136
EventDispatch机制
cocos2dx 3.x中的事件机制原理: 通过访问Node的全局Zorder来排列优先级。             _globalZOrderNodeMap[node->getGlobalZOrder()].push_back(node); _globalZOrderNodeMap 作为迭代的容器,最后处理根节点排序的结果(会清理掉当前存放的节点),真正有效的数据时排列好的:_...
分类:其他好文   时间:2014-10-31 06:23:29    阅读次数:193
编写MyLayer,2 锚点,3 精灵的创建,4 zorder
?? 1 编写MyLayer 头文件:MyLayer.h #include "cocos2d.h" USING_NS_CC;   //代表的是: using namespace cocos2d   (通过F12进行查看)   //继承CCLayer class MyLayer :public...
分类:其他好文   时间:2014-10-20 00:52:15    阅读次数:235
Cocos2d-X中的ZORDER和Tag
ZORDER:是描述渲染顺序的值,每个CCNode都有ZORDER   默认是0   ZORDER越大,越后面绘制   如果ZORDER相同,那么看arrival顺序,先加入的节点先绘制   ZORDER只在相同父节点的节点之间进行比较...
分类:其他好文   时间:2014-10-03 11:10:24    阅读次数:188
cocos2dx FixedPriority和SceneGraphPriority
addEventListenerWithSceneGraphPriority1.跟node关联,通过event->getCurrentTarget() 可以获取到node2.如果有两个SceneGraphPriority,node的ZOrder大的先被触发,即如果两个重叠,前面那个先受到触发事件ad...
分类:Web程序   时间:2014-08-30 16:18:09    阅读次数:186
cocos2d-x实现多个精灵动画同步播放(一)
2D游戏经常有角色穿装备的情况,如下图角色手部加了一个武器.此外还有格斗游戏里常有的投技: 我们要想让武器随角色一起联动,自然想到设定好位置和zorder后,调用CCSpawn同时动作的方法。可这有个大问题,就是独立执行两个不同的动画会有很大机率产生不同步的问题。为了解决这一问题,必须实现一种动画组的机制,就是让人物作为动画组的主动画,武器作为动画组的子成员,当主动画帧切换时子动画才切换。也就是我动你才你,要动一起动。...
分类:其他好文   时间:2014-07-16 08:47:48    阅读次数:494
cocos2d-x 源码分析 : EventDispatcher、EventListener、Event 源码分析 (新触摸机制,新的NotificationCenter机制)
很多需要注意的地方我全给了中文标识,但是这里我还要再次说明下新版本的touch OneByOne机制: 1.listener根据Node的优先级排序后,依次响应。值得注意的是,新版本的优先级是根据Node的global Zorder来的,而不是2.x的触摸优先级。 2.当TouchEvent Began来了之后,所有的listener会依次影响Touch Began。然后再依次响应Touch Move...而不是一个listener响应完 began move end之后 轮到下...
分类:其他好文   时间:2014-06-26 07:13:01    阅读次数:275
19条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!