| Flash中常用功能的实现
1、全屏 这是经常要使用到的功能,实现方法也很简单。在你的课件第一帧写入以下脚本即可。(注意引号) fscommand("fullscreen", "true"); 如果要取消全屏呢?将第二个参数true改为false即可。 fscommand("fullscreen", “false"); 可以制作两个按钮,在按钮上分别写上这两句脚本,就可以用按钮控制课件的全屏状态了。
2、禁止自动缩放 因为Flash是基于矢量的软件,因此使用Flash Player播放课件时,如果拖动Flash Player的边框使其放大或缩小,它播放的Flash课件也会随之放大和缩小。如果不希望这样,可以在课件第一帧写入以下脚本: fscommand("allowscale", "false"); 此脚本会禁用自动缩放功能。但是对使用播放器的“放大”和“缩小”命令进行手动缩放没有影响。 要取消禁用,只需要将第二个参数false改为true即可。
3.禁用菜单 有时我们连手动播放也不希望使用,可以在课件第一帧加入以下脚本: fscommand("showmenu", "false"); 此命令会禁用Flash Player的菜单和右键快捷菜单。取消禁用的方法同上。
4.禁用快捷键 即使禁用了菜单,Flash Player提供的快捷键仍可使用,如Ctrl+R是后退,Ctrl+F是全屏等等。要禁用这些快捷键,可以在课件第一帧写入以下脚本: fscommand("trapallkeys", "true"); 要取消禁用,将true改为false。
5.调用外部EXE文件 将下面的脚本放置在按钮的on(release)事件中,即可在释放按钮时调用相应的EXE应用程序。 fscommand("exec","which.exe"); 注意事项: ①将“which.exe”改为你要调用的应用程序名。注意,不要使用中文名称,包括你的Flash文件所在的目录和上级目录都不要使用中文。 ②必须将课件打包成EXE文件,此功能才能使用。 ③如果是使用Flash Player 6播放课件,必须将被链接的EXE应用程序放置在与课件相同目录的fscommand子目录下。但在脚本中并不需要加入fscommand这个路径。这也是Macromedia出于安全的考虑所作的调整。而Flash Player 5就不存在这个问题。
6.退出课件 将下面脚本写在按钮的on(release)事件中,当释放此按钮时就可以退出课件了: fscommand("quit");
7.保护影片 在“发布设置”的“Flash”选项卡中,选中“防止导入”选项即可。还可以在此选项右边的输入框中设置准许导入的密码.
|