它应该只创建5个动画片段,有人可以快速查看吗? 我的朋友正在使用相同的代码并且正常工作。
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
//Criação das variavéis
var bolas:Array = new Array();
stage.addEventListener(MouseEvent.MOUSE_DOWN, startdd);
stage.addEventListener(MouseEvent.MOUSE_UP, stopdd);
function startdd(e:MouseEvent)
{
e.target.startDrag();
}
function stopdd(e:MouseEvent)
{
e.target.stopDrag();
}
for (var i:int = 0; i < 5;i++)
{
var ball:bolamc = new bolamc();
ball.x = Math.random() * (stage.stageWidth - ball.width);
ball.y = Math.random() * (stage.stageHeight - ball.height);
bolas.push(ball);
stage.addChild(ball);
}
答案 0 :(得分:4)
我想到的唯一合理的事情就是你可能在时间轴上有更多的KEYFRAMES,如果你在第一帧上有这个代码,并且没有stop();
就可以了,还有更多关键帧然后它将开始循环因此它将是一个&#34;无限&#34;循环。