2011-02-10 4 views
1

애니메이션을 생성하고 애니메이션 끝 부분에서 이동 기능의 결과를 제공해야합니다. 그러나 나는 move 함수가 완료 될 때까지 출력을 제어 할 수 없다.플렉스 : 이동 기능의 끝을 감지하십시오.

나는 애니메이션이 완료되었음을 감지하지 못하는 것 같은 isPlaying-을 시도했다 ... 애니메이션이 완료되기 전에 resukts를 계속 출력한다.

샘플 코드는 내가

개인 기능 mvbut()

을 시도 : 무효 {

var mv:Move= new Move; 
    mv.xFrom=Math.random()*300; 
    mv.yFrom=Math.random()*200; 
    mv.xBy=200;mv.yBy=300; 
    mv.duration=1000; 

    mv.target=button1; 
    mv.play(); 

    AddinDataGrid(i); //function to output final x,y values 
    i++; 

답변

5

이벤트 리스너를 추가

,321 0
관련 문제