是否可以设置舞台上方舞台儿童的对象的子项的可见性?
例如,如果Overworld是舞台的孩子,并且PlayerCharacter也是舞台的孩子,那么玩家角色是否可以在Overworld的部分后面行走,例如Trees?
答案 0 :(得分:0)
您可以使用:
parent.setChildIndex(Overworld, 1)
parent.setChildIndex(PlayerCharacter , 2)
如果对象的深度(z顺序)不变,我建议使用图层。在舞台上添加三个精灵。像背景,游戏对象和前景。省去了很多麻烦。
public Sprite foregroundLayer = new Sprite();
public Sprite objectLayer = new Sprite();
public Sprite backgroundLayer = new Sprite();
按照所需顺序将它们添加到游戏初始化阶段。