最初发现这个问题是 V1.4.2版本。目前1.7.0 rc1还存在。
两个节点分别在两个不同场景中常驻的。
场景一
cc.game.addPersistRootNode(this.node1);
this.node1.setLocalZOrder(998);
场景二
cc.game.addPersistRootNode(this.node2);
this.node2.setLocalZOrder(999);
场景二 node2 节点是个空节点,其子节点是动态添加的
某些情况下node1节点会覆盖在node2的子节点上面。
设置的LocalZOrder是没有用的
需要说的是,这个问题只发生在Android Native下(iOS没测试),完全同样的操作在Win10 + chrome浏览器上没问题。
因此,感觉是bug!
@jare 这个问题我之前也反映过,还请重视下,因为确实很久了,我游戏中的两个重要组件用的常驻节点,现在游戏快上线了,还请帮忙看看啊。
