Hello,
Me voici encore avec un problème ;) Cette fois-ci, je ne sais pas comment définir à qui appartient une propriété
dans mon code.
(Il s'agit ici d'une boucle encastrée dans une fonction qui par une liaison affiche sur la scène des zones de textes avec différents contenu). Seulement, je n'arrive pas à trouver la bonne propriété pour lui envoyer les valeurs qui lui sont destinées. (Désolé, si l'explication est confuse, j'ai du mal à formuler la choses !)
Voici la boucle :
for(var i=0;i<nbElements;i++){
// affichage d'un block
var monBlock:Block = new Block();
monBlock.x = posX;
monBlock.y = posY;
//trace(monBlock.name);
var affichageNouveau:AffichageDefilant = new AffichageDefilant(lesTitres[i], 1, 5);
affichageNouveau.addEventListener(AffichageDefilant.OUTPUT_UPDATED, rafraichir);
// comment définir à qui appartient la propriété affichage ?
monBlock.affichage = affichageNouveau;
function rafraichir(e:Event):void{ //=null
//trace("dans rafraichir "+monBlock.affichage.parent);// c'est quelque chose dans ce style que je cherche. Mais "affichage" n'étant pas un clip, parent ne fonctionne pas !
monBlock.titre.text = e.target.output;
stage.addChild(monBlock); } // fin boucle for