Wie kann ich Sie zerstören THREEJS-Szene?
Erstellte ich eine Threejs-Szene, das hinzufügen von Kamera, Beleuchtung und verschiedene Objekte.
Die Frage ist einfach: wie kann ich Sie zerstören die Szene? Entfernen von Szene alle Komponenten?
Muss ich zerstören-Szene da und ich nicht wollen, delegieren Sie die Aufgabe des garbage collector.
Was ist falsch mit garbage collector? Erstellen Sie eine neue Szene und hinterlässt keine variable zeigt auf die alte genug sein sollte, haben es zerstört. Lösung unten nicht die gleiche Sache sowieso. Bin ich etwas fehlt, oder ist dieses "zerstören" eigentlich sinnlos?
InformationsquelleAutor Luca Davanzo | 2014-01-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich dieses:
Die Methode leer ist Ersatz für jQuery leer ist, können Sie es verwenden:
TOP!!!! Ich wurde verlassen "cancelAnimationFrame", ich wusste es nicht!
was ist DAS? Leinwand Elternteil der Szene?
In meinem Fall der gesamte code ist unter prorotype-und dies ist die Instanz des Prototyps, das ist nicht relevant, in den Fall wahrscheinlich Sie nicht ignorieren.
Hi Marco, "das", weil in meinem Kontext ist alles eingewickelt in ein Prototyp-und das ist für die auf den Projektor zugreifen und modelContainer, man kann es ignorieren, wenn Sie Globale Variablen verwenden. Projektor ist ein bestimmtes Objekt der threejs, finden Sie eine Menge an Dokumentation darüber und modelContainer ist mein root-Knoten element meiner threejs-Szene.
InformationsquelleAutor phemt.latd