Le jeu de memory qu’on est en train de rĂ©aliser en actionscript prend petit Ă  petit forme. Une part importante du code est de s’assurer qu’il n’y ait pas plus de deux pièces du memory qui aient la mĂŞme couleur. Avec le code suivant, on retire les couleurs qui ont dĂ©jĂ  trouvĂ© leur paire. On retire la couleur du tableau et on fait s’Ă©crouler les couleurs dans le tableau.

function fctRedefinirArrTeinteTemp( couleur:String ) {
	var placeCouleurAChanger:Number ;
	nbPairesADefinir-- ;

	for ( var i:int = 0 ; i < arrTeinteTmp.length ; i++ ) {
		if ( arrTeinteTmp[ i ] == couleur || i &lt;= placeCouleurAChanger ) {
			placeCouleurAChanger = i ;
			arrTeinteTmp[ i ] = arrTeinteTmp[ i + 1 ] ;
		}
	}
}

A voir aussi :

Quelques articles au hasard

Plus de liens