Accessibility

Flash TechNote

Flash Player 8 用にパブリッシュされた静止テキストが Flash Player 7 で表示されない

简体中文 | 繁體中文 | 한국어 | Deutsch | English | Español | Français | Italiano

問題

Flash Player 8 用にパブリッシュされた SWF ファイルを Flash Player 7 で再生すると、静止テキストが表示されません。

この問題を説明するための手順 :

  1. Macromedia Flash 8 でドキュメントを開いた状態から [ファイル]-[パブリッシュ設定] を選択して、[Flash] タブをクリックし、バージョンとして [Flash Player 8] を選択します。
  2. [OK] をクリックします。
  3. 静止テキストフィールドを作成します。
  4. 何かテキストを入力します。
  5. SWF をパブリッシュします。
  6. SWF を Flash Player 7 で再生します。

作成した静止テキストオブジェクトが、Flash Player 7 上に表示されません。

理由

Flash 8 ではフォントラスタライズの制御機能が強化され、フォントのアンチエイリアスプロパティを開発者が指定できるようになっています。この強化されたアンチエイリアス機能は、SWF ファイルを Flash Player 8 用にパブリッシュした場合のみ使用できます。言い替えれば、SWF ファイルを Flash Player 8 用にパブリッシュすると高度なプロパティが使用されることになります。その影響で、Flash Player の以前のバージョンでは、そうした SWF ファイルの静止テキストが表示されなくなります。

Ref. (131886)

回避策

まだ Flash Player 8 にアップグレードしていないユーザーにも対応する必要がある場合は、Flash Player の以前のバージョン用に SWF ファイルをパブリッシュし直してください。

  1. Flash Player 8 での再生用にパブリッシュした FLA ファイルを開きます。
  2. [パブリッシュ設定] ダイアログボックス ([ファイル]-[パブリッシュ設定]) を開いて、[Flash] タブをクリックし、[バージョン] ポップアップメニューから [Flash Player 7] を選択します。
  3. この設定で SWF をパブリッシュします。

更新日 : 2005 年 10 月 12 日

ID: 144b4be2
Product(s):Flash
Versions:8