Я новичок во Flex, поэтому должен быть более элегантный способ сделать это.
//move effect
private var m:Move = new Move();
//this function creates labels with some text and starts move effect on them
public function moveText(i:int):void {
var myLabel:Label = new Label();
myLabel.text = "some text";
m.target = myLabel;
...
m.play();
}
Метод moveText вызывается в цикле, поэтому я предполагаю, что метки не будут «собирать мусор».
Я хочу удалить ярлыки, созданные в методе moveText, после завершения анимации воспроизведения.
Еще один способ сделать это, возможно, создать некий «пул» меток, который я бы использовал для перемещения вокруг текста. Я не знаю, как мне вернуть метки в «пул».
Вопрос в том, как сделать что-то после завершения анимации эффекта?