Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Dann geh doch im Objektinspektor auf Form1 und klick dann auf oncreate
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Im Quellcode heißt das "FormCreate".
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Meint ihr diese Zeile?
Code:
Egal, was ich da ändere, der Hase wird nicht doppelt so groß.
Hase.init(clRed,Random(Bild.width-50)+25,Random(Bild.Height-50)+25,Random(9)-4,Random(9)-4,20);
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Setz da mal als erste Zeile ein Randomize rein. Das hatte ich glatt übersehen.
[edit] Oh Mann, klar, der Radius steht ja mit 20 fest drin. Ändere zusätzlich mal die genannte Zeile in
Delphi-Quellcode:
[/edit]
Hase.init(clRed,Random(Bild.width-50)+25,Random(Bild.Height-50)+25,Random(9)-4,Random(9)-4,Random(30) + 20);
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Jetzt geht alles. Vielen Dank!
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Noch ein kleines Extra^^
Ich hätte neben dem "Beenden"-Button gerne noch einen Knopf "Neustart", also praktisch ein Reset des Zählers auf Null und ein neuer Hase kommt ins Bild, der alte verschwindet. Ist das realisierbar? |
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Klar, Du musst auf Knopfdruck nur den "Hasen" neu intialisieren.
|
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Hab das so gemacht. Der Hase verschwindet, aber taucht nicht mehr wieder auf. Zähler wird auch nicht zurückgesetzt
Code:
procedure TForm1.NeustartClick(Sender: TObject);
begin Randomize; Hase := tHase.create; end; |
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Delphi-Quellcode:
procedure TForm1.NeustartClick(Sender: TObject);
begin Zaehler := 0; ShowTreffer; Hase.init(clRed,Random(Bild.width-50)+25,Random(Bild.Height-50)+25,Random(9)-4,Random(9)-4,Random(30) + 20); Hase.ZeigDich; end; |
Re: Frage zu "Ball"-Spiel / Zähler für Mausklick
Ah, jetzt geht es. Das wars auch schon. Vielen Dank!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz