Jump to content
Unity Insider Forum

Cyberpictures

Members
  • Gesamte Inhalte

    31
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Cyberpictures

  1. Nach meinen Experimenten derzeit ist es wesentlich entspannter mit einem Image. Grund: Keine Ausrichtung bei der Rotation nötig, sry war dämlich die frage hätte ich gleich merken müssen.
  2. Was ist sinnvoller? Ein Objekt in das UI zu legen oder ein Image zum Texturen anzeigen und wechseln? Die Texturen werden random aus einem Array gewählt und sollen dann dementsprechend in dem UI zu sehen sein. Gibt es vor und Nachteile die man berücksichtigen sollte?
  3. Hallo eine Frage, Ich habe in meinem Script eine Funktion in der ich meine Coins die ich Sammel auf eine Text UI anzeigen lasse. Meine Coins haben ein Script für verschiedene werte der Coins, mein Problem ist das meine Coins/Score bei jedem Coin den eingestellten Wert hochzählt aber leider wird er nicht auf den Highscore übernommen wenn der score > highscore ist. private int coins; private int coinCounter; public Text scoreText; public Text highscoreText; void Start() { highscoreText.text = ("Highscore: ") +PlayerPrefs.GetInt ("Highscore").ToString(); } public void AddCoins(int coinPoints) { coins = coinCounter + coinPoints; scoreText.text = "Score: " +coins; if(coins > PlayerPrefs.GetInt("Highscore")) { PlayerPrefs.SetInt ("Highscore", coinCounter); highscoreText.text = ("Highscore: ") +PlayerPrefs.GetInt ("Highscore").ToString(); } } wo liegt der Fehler ? denn normaler weiße aktualliesiert er doch in der If Schleife bei: highscoreText.text = ("Highscore: ") +PlayerPrefs.GetInt ("Highscore").ToString(); Fehler gefunden !!! ((PlayerPrefs.SetInt ("Highscore", coins)).....das war der Fehler da muss nicht coinCounter sondern coins stehen
×
×
  • Neu erstellen...