public void AddScore(int amount) { score += amount; //Debug.Log(score); // Verändert Score im Ui UiScript.instance.UpdateScoreText(score); bonusScore += amount; if (bonusScore >= scoreToBonusLife) { ändern = GameObject.Find("wasp").GetComponent <PlayerBehaviour>(); ändern.Bonusss(); //führe void Bonusss aus // Life++; //ändern Lebenswert im Player lifes++; // bonusScore = 0; Problem = Beispiel Gegner besiegt man bekommt 300 Punkte + 90800 Ergebniss = Reset auf 0 anstatt auf 100 Punkte bonusScore %= scoreToBonusLife; // Ergebniss wird dadurch genauer } }