动作脚本3 - 在时间轴上跳过动作

时间:2014-01-25 11:05:17

标签: actionscript-3 next timeline

我的代码有问题。我想制作一个主页和另外3页(1,2,3)。当我从主页点击到第1页时,上一个下一个箭头正在工作但如果我想从主页跳到第2页或第3页,箭头停止工作(看起来第2帧的动作是跳跃且不可读的) 。即使我想从主页跳到第2页或第3页,我还能做些什么来使它们工作?

这是源场景: https://dl.dropboxusercontent.com/u/3826668/HomePage.fla 这是时间轴截图: https://dl.dropboxusercontent.com/u/3826668/AS3.jpg

感谢。

1 个答案:

答案 0 :(得分:0)

我无法直接打开您的文件,但是从浏览内部数据和屏幕截图中看起来您需要将所有按钮初始化代码(设置点击处理程序等)移动到第一帧(确保它的位置)执行)并使按钮存在于该框架上(因为您需要访问它们)。要防止按钮在这些框架上可见,您可以通过将visible属性设置为false来最初在代码中隐藏它们。

还有另一种方法涉及将代码放入按钮中(假设它们只是常规的动画片段),但我不推荐它,因为通常最好将代码放在1个点而不是分散在多个片段中(也可能导致不可预测的行为。)