Flash Professional CS5 / CS6 IDE用于测试影片的Flash Player .exe的位置

时间:2013-02-26 12:40:07

标签: flash flash-player-11 flash-ide

我想更新Flash IDE,以便在IDE中测试期间播放电影时使用新版本的Flash Player 11.6。

要检查当前正在使用的Flash Player的版本我跟踪 - >的 Capabilities.version

我已经为ax和firefox安装了11.6播放器的所有插件版本。 将 playerglobal.swf 复制到:

  • Adob​​e Flash \ Common \ Configuration \ ActionScript 3.0 \ FP11.6

编辑 FlashPlayer11_6.xml 文件:

  • Adob​​e Flash \ Common \ Configuration \ Players \

我已经覆盖了Flash IDE目录中的所有独立播放器文件:

  • Adob​​e Flash \ Players \ FlashPlayer.exe
  • Adob​​e Flash \ Players \ Release \ FlashPlayer.exe
  • Adob​​e Flash \ Players \ Debug \ FlashPlayerDebugger.exe

但是在应用了上述所有步骤之后,Flash IDE在IDE中测试电影时仍然使用旧的Flash Player(控制>测试电影>测试)

有趣的是,在IDE中调试(Debug> Debug Movie> Debug)时,它正确显示了更新版本11.6

因此,调试.exe文件必须已使用新的独立调试FlashPlayerDebugger.exe正确覆盖,但是FlashPlayer.exe呢?似乎Flash IDE正在使用位于其他地方的一些不同的.exe文件:

  • Adob​​e Flash \ Players \ FlashPlayer.exe
  • Adob​​e Flash \ Players \ Release \ FlashPlayer.exe

为了使Flash IDE在IDE中进行电影测试期间将其用作Flash Player的新版本,应该覆盖哪个.exe?

2 个答案:

答案 0 :(得分:0)

请注意,如果你升级了playerglobal.swc,FlashPlayer.exe和FlashPlayerDebug.exe For Flash CS6(我认为5)它不会改变Flash用来“测试”的播放器(即CTRL + Enter) )。调试播放器虽然会更新(即CTRL + Shift + Enter)。

我更新到FP 11.9但CTRL + Enter仍然使用11.4,因为跟踪“Capabilities.version”显示。

  • CTRL + Enter - > 11.4
  • CTRL + Shift + Enter - > 11.9
  • 双击SWF - > 11.9
  • Firefox浏览器中的
  • - > 11.9

只要我使用调试播放器(即CTRL + Shift + Enter)或从文件菜单中选择发布,双击SWF时,在浏览器中,独立播放器中的代码都可以。

我听说它默认测试FlashPlayer隐藏在authplay.dll中。

答案 1 :(得分:0)

如果您尝试使用测试影片预览影片(cntrl-enter或cmd-enter),您将使用authplay.dll;内置的Flash播放器 (你不能改变它,它与独立播放器不同)。

我的authplay.dll目录:

C:\Program Files\Adobe\Adobe Flash CC 2015\Common\Configuration\TestMovie\authplay.dll

然而,我的Adobe Flash中的其他目录还有其他2个authplay.dll。你可以在Adobe Flash文件夹中搜索它

http://blogs.adobe.com/rgalvan/2011/11/adding-fp11-support-to-flash-pro-cs5-and-cs5-5.html