新人签到,顺便请教两个问题
cocos2d吧
全部回复
仅看楼主
level 1
第一个问题:
这句话怎么理解
在场景结构图中,越靠右的部分,在界面中显示的时候越靠前么?
第二个问题:
请问Scene、Layer和Node这三个类之间是什么关系,由于条件有限,现在找不到类参考API,我自己猜测Scene和Layer都是集成的Node,且一般绘制场景结构图的经验是Scene下一级节点都是Layer
不知我的猜测是否正确,盼大神回复啊
2015年01月15日 03点01分 1
level 3
俺英语不好,楼主你不要骗我!绘制先后时设置zorder...
2015年01月16日 05点01分 2
level 3
统一二次元-技术部 313854355
2015年02月02日 11点02分 3
level 1
翻译过来就是 cocos2dx用的UI树使用的是中序遍历,先遍历左边 再遍历根 再遍历右边 遍历之前会根君zorder排序,zorder小于0的在左边 大于0的在右边 所以最终的结果是小于0的先绘制 大于0的后绘制
造成的现象就是 zorder越小 绘制的优先级越高
all
2015年03月20日 09点03分 4
level 1
第二个问题
Scene和Layer都是继承Node
Scene就是绘制的时候的root节点,下面可以有N个Layer节点和Sprite节点,然后Layer节点下也可以有N个Sprite节点
一般不直接在Scene上直接绘制Sprite,不合逻辑,先弄个Layer 在Layer上再做其他的绘制
2015年03月20日 09点03分 5
谢谢
2015年03月20日 15点03分
1