Ich habe ein Spiel und ich mache jetzt die Benutzeroberfläche (GUI) für dieses Spiel, um einige Parameter einzustellen. Einer dieser Parameter sollte die Dauer dieses Spiels (in Minuten) sein. Wie kann ich das definieren, wenn ich zB 3 in das Eingabefeld eintippe, dass das Spiel 3 Minuten laufen soll?Wie wird die Spieldauer in der Benutzeroberfläche festgelegt?
Vielen Dank für Ihre Hilfe!
Edit:
Hier ist der Code, den ich habe bisher:
public void DurationGame() {
float myTimer = 5.0f;
if (myTimer > 0) {
myTimer -= Time.deltaTime;
}
if (myTimer <= 0) {
//Game should stop here
Debug.Log ("GAME OVER");
}
Mögliche Duplikat [Wie fügen Sie einen Timer zu einer C# -Konsolenanwendung hinzu] (http://stackoverflow.com/questions/186084/how-do-you-add-a-timer-to-ac-sharp-console-application) –
Zahlreiche Möglichkeiten, dies zu implementieren. Ohne zu sehen, was Sie bereits in Ihrem Spielcode ausprobiert haben, ist es schwierig, diesbezüglich zu beraten. – ManoDestra
Ich habe bisher keinen Code, weil ich es überhaupt nicht weiß. Ich habe alle Skripte für das Spiel und das war's. Jetzt arbeite ich an einer GUI ... Bitte etwas Hilfe. – sportente