Cocos2d-x3.x引入的新概念:globalZOrder

Cocos2d-x3.x引入的新概念:globalZOrder,第1张

概述在Cocos2d-x中,关于node的绘制顺序方面,Cocos2d-x3.x引入了一个新的概念:globalZOrder。 在2.x中,node绘制顺序只有使用zorder来设置,这样会有局限性,比如:我有两个Layer:aLayer和bLayer,aLayer里有两个Sprite,:Sprite1和Sprite2,bLayer有一个Sprite:Sprite3,现在我想让Sprite3绘制在Sp

在Cocos2d-x中,关于node的绘制顺序方面,Cocos2d-x3.x引入了一个新的概念:globalZOrder。

在2.x中,node绘制顺序只有使用zorder来设置,这样会有局限性,比如:我有两个Layer:aLayer和bLayer,aLayer里有两个Sprite,:Sprite1和Sprite2,bLayer有一个Sprite:Sprite3,现在我想让Sprite3绘制在Sprite1和Sprite2中间,在2.x的机制里,这几乎不可能实现(除非把Sprite1和Sprite2放到两个Luyer里)。在3.x中,使用globalZOrder就可以轻松实现了:设置Sprite3的globalZOrder的值在Sprite1的和Sprite2的之间就可以了!

总结

以上是内存溢出为你收集整理的Cocos2d-x3.x引入的新概念:globalZOrder全部内容,希望文章能够帮你解决Cocos2d-x3.x引入的新概念:globalZOrder所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1022309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存