我想更新Flash IDE,以便在IDE中测试期间播放电影时使用新版本的Flash Player 11.6。
要检查当前正在使用的Flash Player的版本我跟踪 - >的 Capabilities.version
我已经为ax和firefox安装了11.6播放器的所有插件版本。 将 playerglobal.swf 复制到:
编辑 FlashPlayer11_6.xml 文件:
我已经覆盖了Flash IDE目录中的所有独立播放器文件:
但是在应用了上述所有步骤之后,Flash IDE在IDE中测试电影时仍然使用旧的Flash Player(控制>测试电影>测试)
有趣的是,在IDE中调试(Debug> Debug Movie> Debug)时,它正确显示了更新版本11.6
因此,调试.exe文件必须已使用新的独立调试FlashPlayerDebugger.exe正确覆盖,但是FlashPlayer.exe呢?似乎Flash IDE正在使用位于其他地方的一些不同的.exe文件:
为了使Flash IDE在IDE中进行电影测试期间将其用作Flash Player的新版本,应该覆盖哪个.exe?
答案 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 + 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