万卷书   首页 > 电脑书籍 > Flash > 简单“深造”Flash外部控制命令
 
简单“深造”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的控制,以及向外部传递信息等行为。下面,请跟我一步一步制作这个控制。

下一页