Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Random Funktion (https://www.delphipraxis.net/30547-random-funktion.html)

Klimpel 26. Sep 2004 13:22


Random Funktion
 
Hallo, also ich bin ein Delphianfänger...
Ich will das Spiel 3 Gewinnt programieren.
Und jetzt hab ich das Problem, das ich nicht weiß, wie ich es schaffe, dass zu Beginn des Spiels, nachdem Buttonklick "Start", die bilder zufällig in die einzelnen Images geladen werden.

Bitte helft mir...


Mit freundlichem Gruß Klimpel

Nikolas 26. Sep 2004 13:24

Re: Random Funktion
 
Hast du Probleme mit dem Laden oder mit dem Aussuchen, welches geladen werden soll?
zum Aussuchen:
Ertstmal mit
randomize; den Generator anwerfen.

Dann kannst du per
Delphi-Quellcode:
x:=random; // dir in x (real) eine Zahl zwischen 0 und 1 holen.
Und dann per if weiter:
Delphi-Quellcode:
if x<0,5 then Bild1laden
else
Bild2laden;

himitsu 26. Sep 2004 13:29

Re: Random Funktion
 
Zitat:

Zitat von Toxman
Dann kannst du per
Delphi-Quellcode:
x:=random; // dir in x (real) eine Zahl zwischen 0 und 1 holen.

0 < x < 1 ist falsch :warn:

0 <= x < 1 (von 0 bis kurz vor 1 ist wohl treffender)

glkgereon 28. Sep 2004 14:44

Re: Random Funktion
 
das war jetzt nicht thema der frage....ich würds der einfachheit halber so machen:

Delphi-Quellcode:
randomize;
x:=random(2);
if x=0
then lade_bild_1
else lade_bild_2;
bei random(x) kommt eine ganzzahl y raus, 0 <= y < x, sprich, eine zahl von 0 bis x-1 (inklusive)

oder lkag das problem doch beim laden?


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz