Action脚本语法
Go to:
转到。默认是转到某一帧然后停止。若在最下面的 "Go to and Play"前打上钩,则表示转到某一帧后从该帧开始播放。 "Scene"选项,
可以选转到哪一个的场景 (Scene); Frame中的 Number,是填上转到该 Scene的第几帧;
Label,是选要转到哪一个已标上 Label的帧 (在
Timeline上双击某一帧,在 Label项上填一个名字后,这里就可以选择该帧了 ); Expression,
转到用表达式所表示的帧,该表达式应在下面的 Expression的框中填写; NextFrame,表示转到下一帧; Previous Frame,表示转到前一帧。
Play:
播放。就是开始播放已经停止了的动画。
Stop:
停止。就是停止正在播放的动画。
Toggle high quality:
切换高质量画面。一般与按钮配合使用,如:
On(Release)
Toggle high quality
End On
当第一次按下该按钮后,动画将使用低质量播放,这样会加快播放速度;再多按一次后,
动画将使用高质量播放。
Stop All Sounds:
停止所有声音。也一般与按钮配合使用。当执行此 ACTION后,所有播放的声音将会停止,但动画的播放不会受到影响。
Get URL:
获取 URL。 URL即想跳转到的主页或文件的地址。在 URL栏里填上你想去的
URL地址,其格式跟 HTML里的 href=".."
的格式是一样的,例如你在 URL栏中填上 mailto:oriental-ww@21cn.com,当执行该语句时,电脑就会打开 OUTLOOK(或默认的发信工具 )来发信。
在 Window栏中选或填在哪个分帧打开该地址,
有 _blank(另开一个新的窗口 ),_self(在当前窗口打开 ),_parent(打开一个当前窗口的父级窗口 ),_top(打开当前窗口的顶级窗口 )。若你在做网页分帧时 (如左右分帧 ),给右边的帧起了个名字 "RIGHT",想在 "RIGHT"的帧中打开 URL中指定的地址,你可以在 Window栏中直接填上
RIGHT。 而 Variables栏可以选择是否发送变量到 URL的地址,一般没使用 CGI程序的情况下应该选 Don't send。 Get URL这 Action一般与按钮配合使用。
On (Release)
Get URL ("http:/netgo.my163.net ",
window="_blank")
End On
当按下该按钮后,就会在一个新的窗口中打开一个网页。
FS Commad:
FS Command命令。在 Command栏填上命令的名字,在 Arguments栏上填参数,在 For standalone player栏上选只有当动画单独播放时才有用的语句,里面的各条语句意思是:
CommandArgument作 用 Quit不填关闭动画,退出 FLASH的播放器
fullscreenTrue/False控制 FLASH的播放器是否进行全屏播放
allowscaleTrue/False控制 FLASH动画是否随着 FLASH播放器的变化而按比例变化
showmenuTrue/FalseTrue=按右键时能显示出菜单 False=没有菜单
Exec应用程序的路径在播放器中打开一应用程序
Load/Unload Movie:
Load movie into location是指在当前的动画中加载另外一个 SWF文件,在 URL栏中填该
SWF文件的地址。注意:被保护的 SWF文件是不能被加载的。
Location中的 Level是指加载的动画所在的层,
Level数越大,所加载的动画在 Level数小的动画上面,当前的动画的 Level为 0 (就是当两个动画重叠时,Level数最大的,就覆盖 Level数小的 )。 Level为 0的那一层动画即当前动画的背景颜色,播放速度等,决定了加载动画的背景颜色和播放速度
Location中的 Target意思是指所加载的动画代替当前的动画中所指定的 Movie Clip,
在 Target中填上所指定的 Movie Clip的名字。
Unload movie from location是指卸载动画,即卸载已经加载了的动画,URL
栏和 Location栏的填法与上面所说的相同。
Load variables into location就是在指定的 URL地址中读入变量
Tell target:
指定目标。这是 FLASH中最重要的功能之一。
作用是使一个指定的 Movie Clip执行 Play,Go
to,Stop等 Action。当然,你所制定的 Movie
Clip必须有一个 Instance name。
Tell Target多数情况下也是和按钮一起使用。
做一个按钮和一个 Movie Clip,把该 Movie Clip
的 Instance name设为 "test"。该 Movie Clip的第一帧为空帧,Action为 Stop,想当按钮按下时,
使该 Movie Clip显示,并开始播放,Actions应如下设置:
On (Release)
Begin Tell target ("/test")
Go to and Play (2)
End Tell target
End On