我在一个客户端的FLASH中完成了一个项目。我使用ActionScript 3隐藏鼠标并在flash文件中使用FRAME 1中的全屏代码。但客户端说他打开.SWF文件后没有全屏显示鼠标。但它在我的电脑上运行良好。我的代码如下。
(1)请任何人在这种情况下提供一些指导
(2)客户端如何在他的电脑中打开.swf文件
在某些PC中它没有打开(未知的文件格式)?
任何插件都需要轻松运行.SWF文件?
/* Used in Action on first frame */
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
stage.scaleMode = StageScaleMode.SHOW_ALL;
Mouse.hide();
答案 0 :(得分:0)
对于ActionScript,您可以使用fscommand()
fscommand('fullscreen', 'true');
fscommand('allowscale', 'false');
Mouse.hide()
然后,您可以将您的swf导出为投影仪(.exe文件,包括swf和Flash Player,您的最终用户可以在任何Windows机器中打开),这将自动以全屏模式打开。
从Flash IDE,您可以转到菜单文件>制作投影仪。 发布设置... >发布 - 其他格式> 赢取投影机然后输入您的exe文件的名称为输出文件,然后按发布按钮将您的exe保存在与swf相同的目录中
然后您只需将投影机分发给最终用户。
希望可以提供帮助。
答案 1 :(得分:0)
在最新版本的 Adobe Flash Professional CC 中,可以通过安装“导出为投影仪”附加组件来完成创建预渲染/导出为投影仪(它是免费的) )