Сохранить переменную в Movieclip или Sprite
Как вы можете добавить данные в динамически создаваемый MovieClip / Sprite, чтобы впоследствии к ним можно было получить доступ в случае события, координирующего этот MovieClip / Sprite?
Пример кода:
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); }
Заранее спасибо.