Gibt es eine Möglichkeit zum Speichern und Laden von Stringed-Objekten mit three.js?Speichern und Laden von Dateien mit three.js
Ich fand dies: https://github.com/josdirksen/learning-threejs/blob/master/chapter-08/03-load-save-json-object.html
aber sie verwenden localstorage
zu speichern und zu laden, die zwischen den Sitzungen oder verschiedenen Computern wird nicht funktionieren.
Gibt es eine Möglichkeit, Dateien genauso zu laden, wie das Modell geladen ist? Dies sollte wie das Laden von Datendateien für ein Spiel sein.
Ich betreibe den Webgl-Client mit Autodesk Viewer lokal mit http-server
.
Sie können mit der Datei-API Dateien speichern/lesen, aber der Benutzer wird immer dazu aufgefordert, wo er für jede Speicherung gespeichert wird. Um außerhalb von verschiedenen lokalen Speichern zu speichern, benötigen Sie einen Server. [Siehe diesen Artikel] (https://games.greggman.com/game/saving-and-loading-files-in-a-web-page/), um zu erfahren, wie man einen solchen Server schreibt – gman
Aber es gibt schon einen Server das dient den Modelldateien, warum kann ich das nicht benutzen? @ gman – shinzou
Vielleicht können Sie, aber Sie müssen Funktionen und Routen zum Laden und Speichern hinzufügen. Das Speichern von Dateien ist im Allgemeinen keine Standard-Serverfunktion, sondern eine Funktion, die Sie hinzufügen, um die Anforderungen Ihres Projekts zu erfüllen. – gman