嘿ia已经在第二帧中创建了一个影片剪辑场景现在我要做的是当它进入第二帧并开始播放剪辑并且剪辑完成时它将在第三帧停止我已经完成了动作脚本代码,但它不起作用
function endDrag(event:MouseEvent):void
{
event.target.stopDrag();
event.target.x = startPoint.x;
event.target.y = startPoint.y;
if (jug.dropTarget != null && jug.dropTarget.parent == DropTarget && currentFrame == 1)
{
this.gotoAndStop(2);
nextFrame();
}
}
答案 0 :(得分:1)
您在第1帧中。用户将名为jug
的影片剪辑拖动到名为droptarget
的目标。因此,您的函数endDrag
会向其parent
(Main Timeline
)询问gotoAndStop(2):
event.target.parent.gotoAndStop(2); // or this
在第2帧中播放另一个影片剪辑,当它完成播放时,其parent
(Main Timeline
)gotoAndStop(3)。在影片剪辑的最后一帧中:
MovieClip(parent).gotoAndStop(3);