Ich benutze Three.JS, um ein Flugzeug zu bauen und einige Kisten darüber zu setzen. Ich muss manchmal alle Boxen entfernen. Also ich versuche es mit dem folgenden Code zu tun:Kann Objekte mit Three.JS nicht entfernen
for (i = 0; i < scene.children.length; i ++) {
var object = scene.children[ i ];
if (object != plane && object != camera) {
scene.remove(object);
}
}
/Diese töten jedes Objekt, das nicht das Flugzeug oder die Kamera ;-)/
Es ein paar Kisten löscht, aber nicht alle von ihnen = ( Wie ich alle Boxen löschen? Grüße, José
sollten Sie Ihr var-Objekt nicht aufrufen. Das ist ein reserviertes Schlüsselwort für die eigentliche Definition eines Objekts. – FlavorScape
Objekt sollte in Ordnung sein, Objekt ist reserviert (mit Großbuchstaben o) – ama2
das ist nicht das Problem ... = (. @ Ama2 ist richtig –