目录:
- 标签 。 这个名字是任意的,但是尽可能直观地命名图层总是一个好主意。 2选择新图层的第1帧。
- <! --3 - >
- 在这里添加一个gotoAndPlay()语句。 5找到读取gotoAndPlay(5)的行。用双引号将新框架标签(顶部)的名称替换为5。
- 单击后退按钮,您将看到动画跳转到第5帧并停止,就像之前做的那样。但是,这次代码使用的是框架标签,而不是绝对的框架编号。
视频: 【DW CC 2015&bootstrap】02.CSS設定 2024
在Adobe Flash Creative Suite 5中,许多ActionScript语句(如goto语句)引用精确的帧编号以浏览Flash CS5时间轴。如果您碰巧改变了时间轴上某些东西的位置(如动画的开头或结尾),则帧编号可能会变得不准确。对于这样的情况,您可以将名称直接分配给时间轴上的关键帧,您可以直接从ActionScript调用该关键帧。
<! - 1 - >帧标签 是您可以分配给任何关键帧(如start,end或big_finale)的熟悉的名称。然后,您可以通过名称来告诉ActionScript跳转到这些帧,作为使用帧号的替代方法。如果命名帧的位置发生更改,只要标签名称相同,脚本仍然可以运行。移动关键帧时,分配给它的标签随之移动。
以下是修改按钮以使用帧标签而不是帧号的方法:
<! 1在时间线上创建一个新层,并为其分配名称标签 。 这个名字是任意的,但是尽可能直观地命名图层总是一个好主意。 2选择新图层的第1帧。
一定要选择正确的框架,只有那个框架。 3在“属性”检查器的“标签”区域中显示的文本框中输入顶部。
例如,我们为这个关键帧分配了标签名称top。 4选择Actions层的第22帧,然后选择Window→Actions来打开Actions面板(如果它尚未打开的话)。
在这里添加一个gotoAndPlay()语句。 5找到读取gotoAndPlay(5)的行。用双引号将新框架标签(顶部)的名称替换为5。
代码现在读取gotoAndPlay(?? top ??); 6选择控制→测试影片以预览您的更改。
单击后退按钮,您将看到动画跳转到第5帧并停止,就像之前做的那样。但是,这次代码使用的是框架标签,而不是绝对的框架编号。
现在,无论您移动关键帧的哪个位置,只要帧标签保持不变,脚本就会自动跟随。