美文网首页
Laya:为addChild手动添加的节点设置层级

Laya:为addChild手动添加的节点设置层级

作者: 一眼就认出你 | 来源:发表于2019-06-05 20:03 被阅读0次

    思路:zOrder
    解决问题案例:手动添加的节点,舞台默认最新添加的节点再最顶层,通过zOrder设置层级关系,可以实现后面添加的节点层级比前面添加的节点层级底
    代码:

    public static var _ZorderIndex:Number; 
    public var Z_ORDER:Number=1000;  //层级
    
    private function createNode():void{
       for(_ZorderIndex=0;_ZorderIndex<1000;_ZorderIndex++;){
             var node:Node=new Node();  //某个自定义的类
             _hostMainUI.addChild(node); //添加到界面
             node.zOrder=Z_ORDER-_ZorderIndex;       
       }         
    }
    

    zOrder值越高,代表层级越高,上面代码通过累减的方式,逐步降低后面添加节点的层级

    相关文章

      网友评论

          本文标题:Laya:为addChild手动添加的节点设置层级

          本文链接:https://www.haomeiwen.com/subject/tsosxctx.html