FSCommand 用法详解
1、FS Command介绍 FS Command命令是Flash系统用来支持其他应用程序互相传达命令的工具,有在Flash播放器和网页两方面用途。先看看它的基本用法: FS Command函数设定有''Command''和''Arguments''两项,在Standalone player播放时适用于以下语句: Command Arguments FS CommandFullscreen true or false 控制是否全屏
Allowscale true or false 右键显示菜单
Exec 应用程序路径 打开应用程序
Quit 不填 关闭动画
注意:与在网页中,全屏播放的方法是不同的!
2、FS Command页面初级用法
在网页应用上,FS Command有两大功能。
(1)能使Flash向脚本语言发送命令。可以是调用脚本语言中的一段函数或传递变量给脚本语言等。
(2)能使脚本语言(js,vbs)向Flash发送命令。可以是给Flash中定义变量或是直接控制Flash动画的时间线上的跳转或给Flash中定义实体的属性等。
为了使大家有一个感性的认识,先来看这个程序:
看到了么?它是这样实现的:
(1)用Flash作一个简单的按钮,将按钮的Action设为:
On(Release)
FSCommand("alert","Hello,This is FS Command speaking")
End On
(2)将按钮输出为swf,用Dreamweaver插入网页,并起ID名为"button"
(3)在网页<head>与</head>之间加入:
<script language=javascript>
function button_DoFSCommand(command,args)
{if(command == "alert"){
alert("Now look at this:" args);}
}
</script>
<SCRIPT LANGUAGE=VBScript>
Sub button_FSCommand(ByVal command, ByVal args)
 
页:
[1]