using UnityEngine; public class PlayerHealth : MonoBehaviour { [Header("Gesundheitseinstellungen")] public int maxHealth = 100; public int currentHealth; void Start() { currentHealth = maxHealth; // Startet mit 100 Leben } // Funktion, um Schaden zu bekommen public void TakeDamage(int damage) { currentHealth -= damage; // Verhindert, dass das Leben unter 0 fällt if (currentHealth < 0) { currentHealth = 0; } if (currentHealth == 0) { Die(); } } // Optional: Funktion zum Heilen public void Heal(int amount) { currentHealth += amount; if (currentHealth > maxHealth) { currentHealth = maxHealth; } } void Die() { Debug.Log("Spieler ist gestorben!"); // Hier kannst du z.B. einen Game Over Screen anzeigen oder die Szene neu laden } }