// Load the saved value string username = PlayerPrefs.GetString("username"); Debug.Log(username); // Output: JohnDoe

// Edit the loaded data loadedData.username = "JaneDoe"; loadedData.score = 200;

Binary serialization is a more robust method for saving complex data structures in Unity. Here's an example of how to use binary serialization to save and edit a custom data class:

public class PlayerData { public string username; public int score; }