Ich versuche Linie zu verwenden, wie diesThree.js - Wie kann auf die Funktionen von object3D.children zugegriffen werden?
myObject3D.children.forEach(
function(pChild){
return pChild.position.multiplyScalar(myMultiplier)
}
);
und diese
myObject3D.children.forEach(
function(pChild){
pChild.position.copy(myVector3)
}
);
Aber aus irgendwelchen Gründen scheinen Funktionen in untergeordneten Elementen von ‚myObject3D‘ inexistent zu sein. ("Uncaught TypeError: pChild.position.multiplyScalar is not a function"
)
Elemente in "myObject3D" sind jedoch "Mesh" -Objekte.
Kann jemand vorschlagen, was kann ich tun?
Dank
Vielen Dank für Ihre Antwort! Schließlich war das Problem meine Gruppe selbst. "myObject3D" wurde in einem Array gespeichert, das habe ich behoben und es funktioniert :) –