2007/6/19 火曜日

【Flash】FlashPlayerについて

Filed under: Flash — renji @ 9:56:34

SomethingsFlashPlayer「FlashPlayer」と言えば一般の人は「あー、ブラウザで動くヤツ表示する仕組みでしょ?」くらいでいいと思うのですが。。。Flash作る立場としてはそうは行きません。^^;

単に「FlashPlayer」と言っても、その実、状況や場合に応じて
呼び出され実行されるFlashPlayerはそれぞれ異なります。

つまり、

  1. Flash IDE でオーサリング中に「プレビュー」した際に使われるFlashPlayer
  2. パブリッシュ済みのSWFファイルを実行した際に使われるFlashPlayer
  3. ブラウザでswfファイルを表示する際に使われるFlashPlayer

はそれぞれ異なります。

FlashPlayerと一言に言っても「デバッグプレーヤー」「スタンドアローンプレーヤー」「外部プレーヤー」さらには携帯やPDAなどで実行される「Flash Lite Player」などがあります。それぞれは、

via macromedia——————————————————————-

【デバッグプレーヤーとは】(ブラウザに組み込まれるもの)
Macromedia Flash MX 2004 および Macromedia Flash MX Professional 2004 には、Macromedia Flash MX と同様に統合されたデバッガが用意されています。この機能を利用するには、デバッグ対応 (デバッグ) 版の Macromedia Flash Player を使用する必要があります。デバッグ版の Flash Player は、Flash と通信するためのコードが組み込まれているという点だけがデバッグ非対応 (リリース版) と異なります。デフォルトでは、デバッグ版はこのインストーラにより、ご使用のブラウザにインストールされます。

【スタンドアローンプレーヤーとは】(ローカル動作する単体のアプリケーション)
スタンドアローンプレーヤーを使用すると、Web ブラウザや ActiveX ホストアプリケーションでの表示とまったく同じように Flash ムービーを再生することができます。ブラウザは必要ありません。Flash ムービーをダブルクリックすると、オペレーティングシステムによりスタンドアローンの Flash Player が起動し、ムービーが再生されます。スタンドアローンプレーヤーを使用すると、Web ブラウザや ActiveX ホストアプリケーションを使用しないユーザーもムービー (プロジェクタ) を再生することができます。

【外部 (ムービープレビュー) プレーヤーとは】(Flashオーサーと連動するプレーヤー)
外部 (ムービープレビュー) プレーヤーは、Macromedia Flash MX 2004 および Macromedia Flash MX Professional 2004 で Flash ムービーを再生します。Macromedia Flash MX 2004 および Macromedia Flash MX Professional 2004 で [制御]-[ムービープレビュー] を選択すると実行されます。

【Flash Lite Player とは】(PC以外の端末で機能するFlash)
Macromedia Flash Lite は携帯電話用に開発された新しい Macromedia Flash Player のバージョンです。この Flash Player は、少ないデバイスリソースを使用して、今年大量に販売される携帯電話で動作するように設計されています。Flash Lite コンテンツをこの Flash Player で表示するには、Flash Player を起動後、SWF ファイルを表示します。

———————————————————————-

というもので、ソフトをインストールした際やネットで繋いだ際に「FlashPlayerのアップデート」をすると、意識していないと前述したいろいろなFlashPlayerのバージョンがバラバラになったりします。

例えば、Flash8で追加された、ベジェでコントロールするトゥイーンや、ベクター描画の高速化を図るランタイムビットマップキャッシュなど、Plyer8でしか表示できないものをムービープレビューすると見えるのに、スタンドアローンプレーヤー(ローカルのswfファイルをダブルクリック)で見ると見えない!!なんてことが起こります。

そうです。これは外部プレーヤーのバージョンが8で、スタンドアローンプレーヤーのバージョンが7だったので起こってしまったということです。

こういうことにもならないように、特にFlashを制作している側の方々は自身のPCの中にあるいろいろなFlashPlayerのバージョンを掴んでおく必要があります。

また、自身の環境下とお客様の環境下で「Flashの挙動が異なる!!という場合は、このあたりのことが頭の片隅にあると少し幸せになれるかもしれません。^^

コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URL

コメントする



HTML convert time: 0.450 sec. Powered by WordPress ME