Einfach ausgedrückt ist dies ein Editor -Skript für Unity, mit dem Sie Ihre Speicherspiele anzeigen und bearbeiten können, die mit dem integrierten Serialisierungsmodell auf der Festplatte gespeichert werden.
Wenn Ihre Speicherfunktion so aussieht, haben Sie Glück!
BinaryFormatter bf = new BinaryFormatter();
FileStream file = File.Create(savePath);
bf.Serialize(file, gameData);
file.Close();
Derzeit können Sie Arrays, Listen, Wörterbücher, Klassen, Enums und primative Typen anzeigen und bearbeiten.
Die Werte können mit dem X -Steuerelement auf ihren Standard -Typwert zurückgesetzt werden. Kollektionen können mit der Taste + auf unterstützten Sammlungen neue Elemente hinzugefügt werden, und die Werte in Sammlungen können mit der Steuerung entfernt werden.
Es sind noch einige Funktionen hinzugefügt. Überprüfen Sie also die Probleme für diejenigen und können Sie auch einen Beitrag leisten!
Laden Sie das Repository in einen Editor -Ordner Ihres Unity -Projekts herunter. Ich habe die Verzeichnisstruktur hier als Assets/Scripts/Editor/SaveEditor
eingerichtet, aber Assets/Editor/SaveEditor
funktioniert ebenfalls. Sobald Sie es kopiert haben, sollten Sie den Menüelement sehen, um es im Fenstermenü von Unity zu öffnen: