更新时间:2022-01-10 02:39
按钮元件实际上是四帧的交互影片剪辑,它只对鼠标动作做出反应,用于建立交互按钮。
Flash动画制作中,经常会使用到元件,而元件种类分有3种,分别是图形元件、按钮元件和影片剪辑元件。按钮元件是Flash影片中创建互动功能的重要组成部分。使用按钮元件可以在影片中响应鼠标单击、滑过或其他动作,然后将响应的事件结果传递给互动程序进行处理。即:当新创建一个按钮元件之后,在图库中双击此按钮元件,切换到按钮元件的编辑版面,此时,时间轴上的帧数将会自动转换为“弹起”、“经过”、“按下”和“点击”四帧。用户通过对这四帧的编辑,从而达到鼠标动作图片做出相应反应的动画效果。按钮元件在使用时,必须配合动作代码才能响应事件的结果,用户还可以在按扭元件中嵌入影片剪辑,从而编辑出变换多端的动态按钮。
要制作一个交互式按钮,可把该按钮元件的一个实例放在舞台上,然后给该实例指定动作。 必须将动作分配给文档中按钮的实例,而不是分配给按钮时间轴中的帧。
默认情况下,Flash 在您创建按钮时会将它们保持在禁用状态,从而可以更容易选择和处理这些按钮。 当按钮处于禁用状态时,单击该按钮就可以选择它。 当按钮处于启用状态时,它会响应您已指定的鼠标事件,就如同 SWF 文件正在播放时一样。 仍然可以选择已启用的按钮。 可在工作时禁用按钮,然后启用按钮以便快速测试其行为。
按钮元件的时间轴上的每一帧都有一个特定的功能:
第一帧是弹起状态,代表指针没有经过按钮时该按钮的状态。
第二帧是指针经过状态,代表指针滑过按钮时该按钮的外观。
第三帧是按下状态,代表单击按钮时该按钮的外观。
第四帧是点击状态,定义响应鼠标单击的区域。 此区域在 SWF 文件中是不可见的。