private void Start() { PlayerScoreCollection objectCollection = PlayerScoreCollection.LoadFromString(dataAsXmlString.text); foreach (PlayerScore playerScore in objectCollection.playerScores) { print("name = " + playerScore.name + ", score = " + playerScore.score + ", version = " + playerScore.version); } }
private void Start() { string filePath = Path.Combine(Application.dataPath, folderName); filePath = Path.Combine(filePath, fileName); PlayerScoreCollection psc = CreatePlayScoreCollection(); psc.Save(filePath); print("XML file should now have been created at: " + filePath); }
private PlayerScoreCollection CreatePlayScoreCollection() { PlayerScoreCollection playerScoreCollection = new PlayerScoreCollection(); // make 2 slot array playerScoreCollection.playerScores = new PlayerScore[2]; playerScoreCollection.playerScores[0] = new PlayerScore(); playerScoreCollection.playerScores[0].name = "matt"; playerScoreCollection.playerScores[0].score = 22; playerScoreCollection.playerScores[0].version = "v0.5"; playerScoreCollection.playerScores[1] = new PlayerScore(); playerScoreCollection.playerScores[1].name = "joelle"; playerScoreCollection.playerScores[1].score = 5; playerScoreCollection.playerScores[1].version = "v0.9"; return(playerScoreCollection); }