Difficultés avec addEventListener sur des sprites dans un tableau de sprite

Bonjour.

J’ai des tableaux et un textfield

var caractPropose:Array<String> 	= ["A", "V", "I", "S"];	
var okCombinaison:Array<String> 	= ["V", "I", "S", "A"];	
var brouillage:Array<String> 		= ["Z", "P", "E", "T"];
var concatenation:Array<String>		= [];	
var spCombinaison:Array<Sprite>         = [];
var spConcatenation:Array<Sprite>	= [];
var texte:TextField;

La concatenation entre le tableau caractPropose et brouillage

concatenation = caractPropose.concat(brouillage);

J’ai également 3 boucles
La première permet de remplir le tableau spCombinaison de sprites. Affiche ces carrés sur l’écran

for (var i:Uint=0; i<=okCombinaison.length;i++) 
	{
		var sprite:Sprite = new Sprite();
		sprite.graphics.beginFill(0xD5D5D6, .5);
		sprite.graphics.drawRect(0, 0, 30, 30);
		sprite.graphics.endFill();
		sprite.x = i * 40;
		spCombinaison.push(sprite);
		addChild(sprite);
	}

La seconde permet remplir le tableau spConcatenation de sprites et les affiche sur l’écran

	for (var i:Uint=0; i<=concatenation.length;i++) 
	{
		var sprite2:Sprite = new Sprite();
		sprite2.graphics.beginFill(0xFEC3AC, .5);
		sprite2.graphics.drawRect(0, 0, 30, 30);
		sprite2.graphics.endFill();
		sprite2.y = 50;
		sprite2.x = k * 40;
		spConcatenation.push(sprite2);
		addChild(sprite2);
	}

C’est au niveau du 3e et dernier boucle que j’ai des problèmes:
Je voudrai, lors du clic sur un sprite contenant un texte, que ce texte se remplisse dans les sprites qui n’ont pas de texte et ce de gauche à droite. Quand la combinaison concorde avec les lettres contenues dans le tableau okCombinaison un message “Reussite” s’affiche.

for (var j:Uint; j<=concatenation.length; j++) 
	{
		for (var l:Uint; l<=spConcatenation.length; l++) 
		{
			texte  = new TextField();
			texte.selectable = false;
			texte.text = concatenation[j];
		}
		spConcatenation[j].addChild(texte);
		spConcatenation[j].addEventListener(MouseEvent.CLICK, function (e)
		{
			trace("Clic");
		});
	}

Merci pour votre aide

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s