我需要创建一个动画,并在动画的结尾处提供移动功能的一些结果。但是,在移动功能完成之前,我无法控制输出
我尝试了isPlaying-似乎没有检测到动画完成...所以在动画完成之前继续输出resukts
我试过的示例代码
private function mvbut():void {
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++;
答案 0 :(得分:5)
添加事件监听器
var move:Move = new Move()
move.addEventListener(EffectEvent.EFFECT_END, function ...);