Ich habe ein Spiel, in dem ein Charakter läuft und Münzen aufnimmt. Wenn er die Münzen aufhebt, erhöhen sie sich. Wie aber mache ich es so, dass alle Münzen aus vergangenen Spielen ebenfalls gespeichert werden. Sagen Sie, wenn der Spieler im letzten Spiel 50 Münzen und in diesem Spiel 40 Münzen gesammelt hat, hätte er insgesamt 90 Münzen. Vielen Dank!Wie kann ich Münzen aus allen gespielten Spielen speichern? Swift
-3
A
Antwort
0
Sie sollten über NSUserDefaults lesen. Dies ist die Klasse ist genau das, was Sie für Ihr Spiel brauchen und es ist wirklich einfach zu bedienen.
// this how you save your coins
let userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setInteger(0, forKey: "coins") // instead of 0 put current value of your coins
//here how you can get the value in viewDidLoad method or whatever
userDefaults.integerForKey("coins")
3
NSUserDefaults ist, was Sie suchen. Es wird verwendet, um einfache App-Daten zu speichern. Here ist ein Tutorial. Es ist einfach zu bedienen und zu warten.
Verwandte Themen
- 1. Wiederherstellen von Verbrauchsmaterial (Münzen) in Swift 2
- 2. Wie kann ich Informationen aus einem Block in Swift speichern?
- 3. CoreData Swift: Wie kann ich Daten speichern und laden?
- 4. Swift - AVAudioPlayer nicht spielen Sound
- 5. Wie kann ich AVAudioplayer in allen Ansichten meiner App verwalten?
- 6. Wie kann ich Marker speichern?
- 7. Wie kann ich Eingaben aus einer Warnmeldung in Swift abrufen?
- 8. Wie kann ich Schlüsselwert aus Wörterbuch in Swift bekommen?
- 9. Wo kann ich Dateioptionen in einer Swift App speichern?
- 10. Wie kann ich Bilder aus dem Internet herunterladen und speichern?
- 11. Wie Video aufzeichnen und Audio gleichzeitig (swift Tutorial) spielen
- 12. Wie kann ich .spx Datei von HTML5 spielen?
- 13. einen System-Sound in tvos Spielen [swift]
- 14. Wie kann ich Inhalte speichern?
- 15. Wie kann ich Streaming-Audio im Hintergrund auf Android spielen?
- 16. Kann DokuWiki & jQuery zusammen spielen?
- 17. Wie kann ich eine kontinuierliche Aktivität auf Android spielen/pausieren?
- 18. Wie Mysic aus der Liste zu spielen
- 19. Änderung der Anzahl der Münzen
- 20. Wie kann ich Cobertura/Emma mit einer Eclipse-Anwendung spielen?
- 21. Werte von allen Tabs speichern - Android
- 22. Wie Audio von Live-Streaming spielen in backgroung iOS Swift
- 23. SQL-Abfrage, um einen Bericht der gespielten Matches zu erstellen
- 24. Wie kann ich Eingabesymbole in allen Browsern gleich aussehen lassen?
- 25. Wie kann ich mit DZRPlayer fertig spielen, aktuelle Spur?
- 26. Wie kann ich mit Rhino Mocks einen MEF-Export spielen?
- 27. Wie kann ich Intellij Community Edition mit GWT UiBinder spielen?
- 28. Wie kann ich eine mp4-Ressource mit AVPlayer spielen?
- 29. Wie kann ich einen Prozess speichern?
- 30. Wie kann ich speichern Schaltfläche in ckeditor?