home > flash actionScript3 > flash AS2的fscommand应用

flash AS2的fscommand应用

2012 年 01 月 06 日 No Comments

fscommand 命令部分用法.
[1]全屏播放指令:
fscommand(“fullscreen”,”true”);
效果:flashplayer播放器将以全屏方式进行影片播放。按键盘上的Esc键可跳转回窗口状态。

[2]屏蔽右键菜单指令:
fscommand(“showmenu”,”false”);
效果:当观众在flashplayer窗口中单击鼠标右键时,将不会出现快捷菜单。

[3]禁止影片缩放:
fscommand(“allowscale”,”false”);
效果:当影片中应用位图时,如果被放大或拉伸显示,将会出现图象模糊或锯齿,为了避免这些影响视觉的现象,使用此指令可以禁止影片尺寸被改变。

[4]使键盘出入无效的指令:
fscommand(“trapallkeys”,”true”);
效果:此指令用于锁定键盘输入,使所有设定的快捷键都失效,flashplayer播放器此时不识别任何键盘输入信号。(但注意:无法禁止Ctrl+Alt+Del三键组合)

[5]调用可执行文件指令:
fscommand(“exec”,”需要打开的文件路径”);
效果:直接打开一个可执行文件,文件类型可以是.exe//.com//.bat。路径最好选用相对路径。

[6]关闭播放器指令:
fscommand(“quit”);
效果:结束放映,播放器窗口自动关闭,此ACTION适合添加到影片的最后一贞,当然也可以放到一个按钮上来实现“终止影片播放”功能。

FSCommand功能详解

因为很多人对FSCommand的某些功能都不是很了解
经常发贴而又得不到有效的回答
因此我整理了一些资料希望对大家有帮助

fscommand(cmd_string,arg_string)
执行主机端指令。cmd_string指定所要执行的指令名,可为FlashPlayer的
指令或浏览器javascript函数。arg_string声明该指令所用到的参数。
FlashPlayer的指令有(只能在独立播放器时使用):
“fullscreen”是否全屏播放,参数为true或false
“allowscale”是否允许通过拉伸窗口缩放影片,参数为true或false
“showmenu”是否在播放器显示菜单,参数为true或false
“trapallkeys”是否屏蔽播放器的快捷键(如Esc表示停止播放并恢复
“save”隐藏属性,作用是存变量到文本文件.
视窗显示),参数为true或false。但Alt+F4系统快捷
键(关闭窗口)依然可用。
“exec”运行arg_string所指定的文件。

发表评论