Allora sto facendo il gioco del poker ed ho un problema di visualizzazione delle carte cioè si visualizzano tutti allo stesso tempo.
Vi posto il codice
function creaMazzo() {
suits = ["c", "d", "s", "h"];
temp = new Array();
for (suit=0; suit<4; suit++) {
for (num=1; num<14; num++) {
temp.push(suits[suit]+num);
}
}
// cosi ho creato il mazzo ed adesso lo mischio a random
deck = new Array();
while (temp.length>0) {
r = int(Math.random()*temp.length);
deck.push(temp[r]);
temp.splice(r, 1);
}
}
function firstHand() {
cards = new Array();
for (i=0; i<5; i++) {
cards.push(deck.pop());
_root["card"+i].gotoAndStop("back");
// back è il fotogramam del retro della carta
}
hold = [false, false, false, false, false];
//hold è la matrice che valuta se la carta sarà tenuta o no
mostraCarte();
}
function mostraCarte() {
for (i=0; i<5; i++) {
_root["card"+i].gotoAndStop(cards[i]);
}
}
}
e qui che si vedono tutte le carte assieme. ed è qui che non riesco a farlve vedere uno dopo l'altra con un tempo di distacco di almeno un secondo forse dovrei usare setInterval o non fare un ciclo .
Volevo fare un'animazione che coprisse el carte am se si potesse fare in actionscript sarebbe meglio