在简单的动画中,Macromedia Flash Player 按顺序播放 SWF 文件中的场景和帧。在交互式 SWF 文件中,观众可以用键盘和鼠标跳到 SWF 文件中的不同部分、移动对象、在表单中输入信息,还可以执行许多其它交互操作。
使用动作脚本可以创建脚本来通知 Flash Player 在发生某个事件时应该执行什么动作。当播放头到达某一帧,或当影片剪辑加载或卸载,或用户单击按钮或按下某个键时,就会发生一些能够触发脚本的事件。
脚本可以由单一命令组成,如指示 SWF 文件停止播放的命令;也可以由一系列命令和语句组成,如先计算条件,再执行动作。许多动作脚本命令都很简单,可用于为 SWF 文件创建一些基本控件。其它一些动作要求创作人员熟悉编程语言,主要用于高级开发。