0

IDEでのテスト中にムービーを再生するときに新しいバージョンのFlashPlayer11.6を使用するようにFlashIDEを更新したかったのです。

現在使用中のFlashPlayerのバージョンを確認するには、トレース-> Capabilities.versionを使用します。

ax用の11.6プレーヤーとFirefoxのすべてのプラグインバージョンをインストールしました。playerglobal.swfを次の場所にコピーしました:

  • Adobe Flash \ Common \ Configuration \ ActionScript 3.0 \ FP11.6

次のFlashPlayer11_6.xmlファイルを編集しました:

  • Adobe Flash \ Common \ Configuration \ Players \

FlashIDEディレクトリ内のすべてのスタンドアロンプ​​レーヤーファイルを上書きしました。

  • Adobe Flash \ Players \ FlashPlayer.exe
  • Adobe Flash \ Players \ Release \ FlashPlayer.exe
  • Adobe Flash \ Players \ Debug \ FlashPlayerDebugger.exe

ただし、上記のすべての手順を適用した後でも、Flash IDEは、IDEでムービーをテストしている間([コントロール]>[ムービーのテスト]>[テスト])、古いFlashPlayerを使用しています。

興味深いことに、IDEでデバッグしている間([デバッグ]>[ムービーのデバッグ]>[デバッグ])、更新されたバージョン11.6が正しく表示されます。

したがって、デバッグ.exeファイルは新しいスタンドアロンデバッグFlashPlayerDebugger.exeで正しくオーバーライドされている必要がありますが、FlashPlayer.exeについてはどうでしょうか。Flash IDEは、次の場所以外の場所にある別の.exeファイルを使用しているようです。

  • Adobe Flash \ Players \ FlashPlayer.exe
  • Adobe Flash \ Players \ Release \ FlashPlayer.exe

Flash IDEでのムービーテスト中にFlashPlayerを新しいバージョンのFlashPlayerとして使用するには、どの.exeをオーバーライドする必要がありますか?

4

2 に答える 2

0

テスト ムービー (cntrl-enter または cmd-enter) を使用してムービーをプレビューしようとすると、authplay.dll が使用されます。ビルドされたフラッシュ プレーヤー (これは変更できません。スタンドアロン プレーヤーとは異なります)。

私のauthplay.dllディレクトリ:

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

まだ、Adobe Flash の他のディレクトリに 2 つの authplay.dll があります。UはAdobe Flashフォルダで検索できます

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

于 2016-05-14T01:21:13.513 に答える