Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/08/2007, 15h03   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2006
Messages : 65
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : novembre 2006
Messages : 65
Points : 13
Points : 13
Par défaut [débutante]Mélanger aléatoirement un jeu de cartes

Bonjour,

J'ai créé un jeu de mémoire ou de paires et je ne parviens pas à mélanger mon jeu de façon aléatoire. Est-ce-que quelqu'un pourrait m'expliquer?

Merci d'avance
Lenalyon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2007, 19h30   #2
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 234
Points : 2 234
Lut,

ce qui va te permettre cela est la fonction Math.random() qui renvoi un nombre aleatoire entre 0 et 1.

DOC:
Citation:
Exemple

L'exemple suivant renvoie 100 entiers aléatoires compris entre 4 et 11 (inclus) :

function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
return randomNum;
}
for (var i = 0; i < 100; i++) {
var n:Number = randRange(4, 11)
trace(n);
}
Je suppose que tu as un tableau qui contient tes cartes;

il te suffit de (si on peut dire)

- créer un tableau indentique vide,
- tirer au hasard pour chaque carte la futur position,
(utiliser la fonction de la doc pour tirer une position entre 0 et le nombre de carte restant à trier)
- puis placer la carte à la position tirée dans le nouveau tableau en verifiant si la position est prise et tout.

di moi si tu as du mal à faire ton algo.

bye ;)
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 08h54   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2006
Messages : 65
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : novembre 2006
Messages : 65
Points : 13
Points : 13
En fait mes cartes ne sont pas dans un tableau je pensais qu'en mettant une fonction random, à chaque début de partie on aurait la possibilité de mélanger le jeu.
Lenalyon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 11h56   #4
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 234
Points : 2 234
dslé mais je peux pas t'aider avec les infos que tu me donne

+
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h09.


 
 
 
 
Partenaires

Hébergement Web