iBreakstone
Newbie
- Registriert
- Okt. 2013
- Beiträge
- 6
Ich habe eine Frage zu C#.
Derzeit lerne ich C# in der Schule, weil es mir aber so Spaß macht, arbeite ich zu Hause weiter.
Ich habe versucht ein "Minispiel" zu erstellen, bei dem der Nutzer auf "Attacke" klickt und
seinem HP (Leben) und dem des Gegners zufällig zwischen 1 und 10 abgezogen werden.
Alles klar soweit, nur ein Problem habe ich:
Wenn der Nutzer auf den Button "Attack" klickt, müssen ja zuerst die Variablen hpIch (meine HP)
und hpGegner vordefiniert, bzw deklariert werden. Dies habe ich mit Double getan, welches auf
2 Nachkommastellen gerundet wird.
Jedoch wird jedesmal, wenn der Nutzer auf den Button "Attack" klickt, die Variablen hp[..]
wieder auf 100 gesetzt und nach einem Angriff zwar gespeichert, jedoch beim nächsten Angriff wieder
auf 100 gesetzt.
Ich hoffe ihr versteht mein Problem und könnt helfen.
Derzeit lerne ich C# in der Schule, weil es mir aber so Spaß macht, arbeite ich zu Hause weiter.
Ich habe versucht ein "Minispiel" zu erstellen, bei dem der Nutzer auf "Attacke" klickt und
seinem HP (Leben) und dem des Gegners zufällig zwischen 1 und 10 abgezogen werden.
Alles klar soweit, nur ein Problem habe ich:
Wenn der Nutzer auf den Button "Attack" klickt, müssen ja zuerst die Variablen hpIch (meine HP)
und hpGegner vordefiniert, bzw deklariert werden. Dies habe ich mit Double getan, welches auf
2 Nachkommastellen gerundet wird.
Jedoch wird jedesmal, wenn der Nutzer auf den Button "Attack" klickt, die Variablen hp[..]
wieder auf 100 gesetzt und nach einem Angriff zwar gespeichert, jedoch beim nächsten Angriff wieder
auf 100 gesetzt.
Ich hoffe ihr versteht mein Problem und könnt helfen.