Actionscript 如何在任何pc上运行.swf文件?没有任何电影播放器

Actionscript 如何在任何pc上运行.swf文件?没有任何电影播放器,actionscript,flash,Actionscript,Flash,我为一个客户用FLASH做了一个项目。我使用ActionScript3隐藏鼠标,并在flash文件的第1帧中使用全屏代码。但该客户表示,在打开.SWF文件后,他不会得到全屏和鼠标隐藏。但它在我的电脑上运行良好。下面给出了我的代码 (1) 请任何人在这种情况下提供一些指导。 (2) 客户端如何在其pc中打开.swf文件。 在某些电脑中,它无法打开(未知文件格式)? 是否需要任何插件来轻松运行.SWF文件 /* Used in Action on first frame */ stage.d

我为一个客户用FLASH做了一个项目。我使用ActionScript3隐藏鼠标,并在flash文件的第1帧中使用全屏代码。但该客户表示,在打开.SWF文件后,他不会得到全屏和鼠标隐藏。但它在我的电脑上运行良好。下面给出了我的代码

(1) 请任何人在这种情况下提供一些指导。
(2) 客户端如何在其pc中打开.swf文件。
在某些电脑中,它无法打开(未知文件格式)?
是否需要任何插件来轻松运行.SWF文件

/* Used in Action on first frame */
    stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
    stage.scaleMode = StageScaleMode.SHOW_ALL;
    Mouse.hide();

对于ActionScript,您可以使用以下方法使swf处于全屏模式:

然后,您可以将swf导出为投影仪(一个.exe文件,包括swf和,您的最终用户可以在任何windows机器上打开),该文件将以全屏模式自动打开

从Flash IDE,您可以通过进入菜单文件发布设置…>Publish-其他格式来制作投影仪,然后将exe文件的名称键入输出文件,然后按发布按钮将exe保存在与swf相同的目录中

然后,您只需将投影仪分发给最终用户即可


希望能有所帮助。

在最新版本的Adobe Flash Professional CC
中,可以通过安装“导出为投影仪”附加组件来创建预投射器/导出为投影仪(免费)

fscommand('fullscreen', 'true');
fscommand('allowscale', 'false');
Mouse.hide()