Après avoir placĂ© les cartes du memory dans le conteneur, il s’agit ici d’attribuer les couleurs aux cartes. Avant d’attribuer les couleurs une petite explication de comment cela va se faire. Pour cela, nous allons crĂ©er un tableau de couleurs. On utilisera aussi un tableau de couleurs temporaires. Le tableau de couleurs servira Ă  attribuer les couleurs aux cartes, le tableau temporaire supprimera les couleurs qui ont Ă©tĂ© utilisĂ©es deux fois, on ne veux pas que plus de deux cartes aient la mĂŞme couleurs. Un troisième tableau stockera les couleurs des cartes.

var arrTeinte:Array = new Array( ) ;
var arrTeinteTmp:Array = new Array( ) ;
var arrCouleurCarte:Array = new Array( ) ;

Mon tableau de couleurs :

arrTeinte[ 0 ] = "0x999999" ;
arrTeinte[ 1 ] = "0x33ffff" ;
arrTeinte[ 2 ] = "0xff33ff" ;
arrTeinte[ 3 ] = "0xffff33" ;
arrTeinte[ 4 ] = "0x66ffff" ;
arrTeinte[ 5 ] = "0xff66ff" ;
arrTeinte[ 6 ] = "0xffff66" ;
arrTeinte[ 7 ] = "0x6666ff" ;
arrTeinte[ 8 ] = "0xff9966" ;
arrTeinte[ 9 ] = "0x66ff99" ;

La valeur arrTeinte[ 0 ] est la couleur de la teinte du dos de la carte que vous avez créé dans la première partie de ce tutoriel. Vous pouvez ajouter autant de teinte que vous voulez. Ici le jeu sera limitée à 9 paires de carte.

A voir aussi :

Quelques articles au hasard

Plus de liens