我在制作Flash横幅,我想动画循环播放3次然后停止。我不知道行动剧本,但我发现这个代码:动作脚本3。循环播放动画3次并停止
在我用这第一架:
_root.loops_played = 0;
if (_root.loops_played >= 3){
stop(); //*
} else {
play();
}
在最后一帧:
_root.loops_played += 1;
不幸的是,动画不断循环和我得到这个错误:
Scene 1, Layer 'actions', Frame 1, Line 1 1120: Access of undefined property _root.
Scene 1, Layer 'actions', Frame 1, Line 3 1120: Access of undefined property _root.
Scene 1, Layer 'actions', Frame 175, Line 1 1120: Access of undefined property _root.
Scene 1, Layer 'actions', Frame 175, Line 1 1120: Access of undefined property _root.
任何人都可以帮忙吗?
谢谢!我还发现: var loopCounter:int = 0; loopCounter ++; (loopCounter <3){ gotoAndPlay(2); } 它的工作! – Joanna
如果局部变量适合您的情况,请使用它。 – Kolyunya