Variable in Movieclip oder Sprite speichern

Wie können Sie einem dynamisch erstellten MovieClip / Sprite Daten hinzufügen, damit später auf die Daten zugegriffen werden kann, wenn ein Ereignis mit diesem MovieClip / Sprite koordiniert wird?

Beispiel Code:

for(var i:int; i < xml.children(); i++){
    var button:MovieClip = new MovieClip();
    button.graphics.beginFill(0x000000);
    button.graphics.drawCircle(100 + 20 * i, 200, 10);
    button.graphics.endFill();
    button.addEventListener(MouseEvent.MOUSE_UP, doSomething);
    button.name = "item_"+i;
    button.storedData.itemNumber = i;
}

function doSomething(e:Event):void
{
    trace(e.target.storedData.itemNumber);
}

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage