Jump to content
Unity Insider Forum
Deadfish

Verbesserungen für Waffe etc

Recommended Posts

Guten Tag zusammen, 

Wollte mal nachfragen wie ihr das so macht, wenn  man seine Waffen verbessern möchte und die Einstellung Speicher Möchte ohne das sie von Level zu Level verloren gehe  oder beim Spiel beenden. 

 

Wäre schon ein paar Tips zu bekommen :)

 

 

Share this post


Link to post
Share on other sites

Ich könnte jetzt hier ein Buch schreiben, wie man Daten in einer Szene abspeichert, aber die einfachste Möglichkeit ist, die Daten deines Waffenskriptes auszulesen und in die PlayerPrefs zu schreiben. Das Waffenobjekt selbst, wenn es in eine neue Szene übernommen werden soll, einfach so markieren:
https://docs.unity3d.com/ScriptReference/Object.DontDestroyOnLoad.html

Damit musst du die Daten nur beim Verlassen des Spiels in die PlayerPrefs schreiben und auch nur beim Neustart des Spiels auslesen.
Andere Möglichkeiten zum Speichern wären folgende (ich erwähne sie hier aber nur kurz).

Datensicherung allgemein (Spiel wird beendet):

  • PlayerPrefs (wie erwähnt)
  • in eine Datei schreiben (binär oder json/xml)
  • in eine Datenbank schreiben (lokal oder remote)

Datenmitnahme zur Laufzeit des Spiels (Szenenübergreifend)

  • DontDestroyOnLoad
  • Statische Klasse
  • oder siehe siehe Methoden "Datensicherung allgemein"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...