bright-gpu-74537
03/04/2023, 11:11 AMbright-gpu-74537
03/04/2023, 11:12 AMbright-gpu-74537
03/04/2023, 11:12 AMambitious-knife-25690
03/04/2023, 11:12 AMambitious-knife-25690
03/04/2023, 11:23 AMbright-gpu-74537
03/04/2023, 12:19 PMambitious-knife-25690
03/04/2023, 12:28 PMambitious-knife-25690
03/04/2023, 12:28 PMambitious-knife-25690
03/04/2023, 12:28 PMbright-gpu-74537
03/04/2023, 12:30 PMambitious-knife-25690
03/04/2023, 12:31 PMambitious-knife-25690
03/04/2023, 12:31 PMbright-gpu-74537
03/04/2023, 12:31 PMambitious-knife-25690
03/04/2023, 12:32 PMambitious-knife-25690
03/04/2023, 12:32 PMbright-gpu-74537
03/04/2023, 12:32 PMA (depth = 1)
B (depth = 1)
C (depth = 2)
X (depth = 1)
Y (depth = 2)
Z (depth = 3)
D (depth = 3)
ambitious-knife-25690
03/04/2023, 12:32 PMambitious-knife-25690
03/04/2023, 12:33 PMbright-gpu-74537
03/04/2023, 12:33 PMchildComponents
array, eg:ambitious-knife-25690
03/04/2023, 12:33 PMbright-gpu-74537
03/04/2023, 12:34 PMhaxe
var n = 0;
for (c in this.childComponents) {
c.visual.depth = n;
n++;
}
bright-gpu-74537
03/04/2023, 12:34 PMambitious-knife-25690
03/04/2023, 12:34 PMhx
function getDepthIndex(child:Component) {
var depth = 0.;
var children = child.visual.children;
if (children != null && children.length > 0) {
depth = children[children.length - 1].depth;
}
return cdepth++;
}
ambitious-knife-25690
03/04/2023, 12:35 PMambitious-knife-25690
03/04/2023, 12:35 PMbright-gpu-74537
03/04/2023, 12:36 PMbright-gpu-74537
03/04/2023, 12:36 PMambitious-knife-25690
03/04/2023, 12:37 PMambitious-knife-25690
03/04/2023, 12:37 PM