Flash AS3 循环 3 次并在特定帧停止

Flash AS3 loop 3 times and stop on specific frame

我设计了一个简单的网络横幅,我想循环播放 3 次。

在我的时间轴中,我为我的 ActionScript 创建了一个空白层。第一帧包含以下 ActionScript:

var loops:int;

最终帧包含以下 ActionScript:

loops = loops + 1;
if (loops == 3) {
    stop();
}

这会循环动画 3 次。在最后一个循环中,我希望动画在某一帧停止。这是因为动画通常会淡出以再次循环。这可能吗?

将第二个代码插入到特定帧。