저는 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 메서드에서 생성 된 레이블을 제거하는 것입니다.
이렇게하는 또 다른 방법은 arround 텍스트를 이동하는 데 사용할 레이블의 "풀"을 만드는 것입니다. 나는 라벨을 "수영장"으로 어떻게 되돌릴 수 있을지 모르겠다.
질문은 효과 애니메이션이 끝난 후 어떻게해야합니까?
감사합니다. 그것은 빨랐다. – Chobicus