domanda strana vero?
sapete mica come si fa creare un programma che lanci dei dadi a varie facce casualmente?
domanda strana vero?
sapete mica come si fa creare un programma che lanci dei dadi a varie facce casualmente?
di programmi che simulano il lancio dei dadi per i gdr ne e' piena la rete, perche' farne un altro?
cmq indicativamente ti servono 6 immagini (una per ogni faccia del dado, supponendo sia un dado da 6) e una buona funzione random. a seconda del risultato carichi le immagini
non mi serve l'immagine,
miserve solo il numero.
come si fa?
grazie
devi utilizzare la funzione:
function Random [ ( Range: Integer) ];
e vedi anche a cosa serve la funzione "Randomize" che è bene porre prima della chiamata alla Random
ciao!
Massimiliano Etere
meNOSPAMPLEASE@maxetere.it
http://www.suonaresuonare.it
http://www.vendovendo.it
oddio, pseravo in qualche dritta di più!
prendi il risultato di Randomizer
(risultato % 6) + 1 = un numero tra 1 e sei
il % o mod e' l'operatore che restituisce il resto di una divisione. dividendo un numero x 6 hai una serie di valori che va da 0 a 5, di qui il +1
e come intervallo che uso?
hai ragione! non ricordavo piu' che Random prende un intervallo!
...
Randomize;
risultato := Random(5) +1;
...
prova cosi'
e come evito lo 0?
grazie
capiamoci:
random(5) = da 0 a 5
random(6) = da 0 a 6
random(5) +1 = da 1 a 6
:gren: