| 简单“深造”Flash外部控制命令
Flash想必大家都不陌生了,它所实现的网络多媒体技术,正在使互联网经历着一场空前的多媒体革命,它的出色不仅来自于它眩目的动画技术,同样应当归功于它的简单易用。在这里,我想用实例的形式带给大家一个实现外部控制的函数Fscommand和实现链接的函数Get
URL。请看下图:
这是一个动画的第一帧,在这个动画的左边是一行按钮,这些按钮实现的功能想必大家都不陌生,我可以告诉您,这些功能特定的按钮在Flash当中制作很简单,Fscommand和Get
URL,外加鼠标控制就可以实现了。
先来看看FScommand函数的用法。
语法:
fscommand(command, arguments);
命令行与参数:
Quit:实现影片的关闭,(仅对swf文件以及Flash生成的exe文件有效)
Exec:打开外部程序,可以使用绝对路径或是相对路径
Fullscreen:参数为true/false,实现全屏技术,(在全屏时按Esc键显示窗口)默认为false
Allowscale:参数为true/false,设置影片内容是否随着播放器的大小而改变,,默认为true
Showmenu:参数为true/false,设置影片的右键菜单是否显示,默认为true
Trapallkeys:参数为true/false,设置是否锁定键盘输入,(无法禁止Ctrl+Alt+Del组合键)默认为true
Get URL函数用法
getURL(url [, window [, variables]]);
参数:
_self:将超级链接网页显示在目前的框架中
_blank:将超级链接网页显示在新窗口中
_top:将超级链接网页显示在整个窗口
_parent:将超级链接网页显示在上一层框架中
以及发送邮件命令:
geturl(“mailto:yourmail”);
利用好FScommand函数,可以让我们实现对影片播放器Flash
Player的控制,以及向外部传递信息等行为。下面,请跟我一步一步制作这个控制。
|