Pozycja Three.js Child Mesh zawsze wraca (0,0,0)

Załadowałem niektóre obiekty przez OBJLoader, załadowany obiekt zawiera jeden rodzic i wiele potomków; następnie stosuję Raycaster i znajduję kliknięte dziecko.

Następnie chcę zaktualizować pozycję obiektu podrzędnego, ale początkowa pozycja jest zerowa dla wszystkich potomków.

var intersect = intersects[0].object;
intersect.position.y = intersect.position.y + 5; // 0 + 5 

Ale w mojej scenie wszystko wygląda dobrze. Ponadto, jeśli usunęłam kliknięty obiekt, w rzeczywistości jest on usuwany ze sceny. Myślę, że przegapiłem jakiś punkt, w którym ich pozycje nie mogą być (0,0,0). Jak mogę osiągnąć ich względną pozycję?

questionAnswers(4)

yourAnswerToTheQuestion