就是精灵在树的周围移动时,有时是树挡人,有时是人挡树。搜索了一下好像是可以通过设置zoder来实现,但用this.node并没有发现这个方法,请问该怎么实现呢?
setSiblingIndex试一试
1赞
那这个就得全部放在同一个节点下?
对,设置层级得这样
没有更好的办法了么。。
UITransform.priority这个代替zIndex
虽然这个弃用了但也能用,后续看看有没有新的API
如果在同一个层级,setZindex 然后 sort( 按 zindex)
哪有什么zindex 我是这样做的,加了一个sortIndex字段,然后使用容器的node.children.sort 根据sortIndex来排序
是这个道理
请问有没有更好的办法?我不想把节点都放在同一个层级上。
可以接管渲染,然后walk的阶段对ui进行排序