常用函数应用教程与实例 Fscommand()函数的常规应用 Fscommand()函数是Flash与外界沟通的桥梁,使用它可以控制动画的关闭、是否全屏、是否显示右键快捷菜单等,甚至能锁定用户的键盘。基本语法如下:
例如: 1、为防止动画被放大,在第一帧输入以下代码: fscommand("allowScale","false"); 这样一来,即便输出的文件被放大,其内容也不会被放大,一般用来为图片保真。
2、控制动画全屏播放,在第一帧输入以下代码: fscommand("fullscreen","true"); 当然,有时候我们希望是当点击了某一个按钮时才实现全屏,那么实现方法是: 先制作一个按钮,在其上添加代码: on(relsease){ fscommand("fullscreen","true"); } 那怎么样才能实现点击某一个按钮而退出全屏呢?方法是: 先制作一个按钮,在其上添加代码: on(release){ fscommand("fullscreen","false"); }
3、调用应用程序 首先,我们在程序的同级目录建立一个文件夹,名为fscommand。之后把调用的应用程序(.exe文件)放到该文件夹下。 其次,制作一个按钮,在其上添加如下代码: on(release){ fscommand("exec","notepad.exe"); } 其中,notepad.exe是目录fscommand中记事本程序的文件名。 下一步:我们需要把程序发布成为.exe文件,因为调用外部可执行文件时,主调文件必须也是可执行文件。 本例注意事项: 1)只有Windows放映文件(.exe)才能调用其他的.exe文件。 2)被调用的.exe文件必须放在Windows放映文件所在目录的子目录fscommand中。 4、屏蔽右键快捷菜单 在第一帧上输入以下代码: · fscommand("showmenu","false"); · 这样一来大部分菜单都被屏蔽掉了。 · · 5、关闭动画 如果想通过点击某一个按钮而关闭动画,则按钮上需填写以下脚本: on(release){ fscommand("quit",""); } 当然,如果不是想借助按钮关闭,那么也可以写在帧上: fscommand("quit",""); 6、锁定快捷键 如果想通过点击按钮而锁定快捷键,则在按钮上应填写以下脚本: on(release){ fscommand("Trapallkeys","true"); } true是锁定,false是允许使用快捷键。当锁定时Esc键也不可用,但Alt+F4键仍然可用。 |
|