17
Oto zrzutJak prawidłowo wyrównać węzły z wieloma rodzicami
mam do czynienia z tym problemem i próbował modyfikować Y pozycję bez powodzenia. Zauważ, że Meli Job B wydaje się być źle wyrównany. Dzieje się tak tylko wtedy, gdy pole nadrzędne jest połączone z wieloma rodzicami. Próbowałem kodu poniżej, aby wiedzieć, czy skrzynka ma wielu rodziców, ale nie mogę pracować nad tym, jak ustawić oś Y, ponieważ wszystkie one mieszczą się w tym samym miejscu.
Kod:
var pos = node.getPos();
var parents = node.getParents();
if(parents.length > 1) {
var subnodes = node.getSubnodes();
for(var i=0; i<subnodes.length; i++) {
var yPos = subnodes[i].getPos();
yPos.y = pos.y;
}
}
Dzięki z góry za pomoc.