HTMLにFLASHを貼り付ける時、何の指定もなしでデフォルトで貼り付けるとFPSが減少してしまうという現象がありました。
参照:FPSを正常に
このページにも纏められているように
<param name=”wmode” value=”opaque” />
objectタグ内ににこの1行を追加すれば、IEでは改善されます。FirefoxやOperaでは改善されず、更にはキー操作も無効になってしまいました。
というのが今までの見解でした。
Windows版Safariもリリースされた事ですし、このブラウザではFPSがどうなるか試してみました。
FPS減少現象を試したゲームは「へぼシュー4」。
Safariもこの方法でFPSは改善されるようです。SafariとFLASHの相性は良いようですね。
ついでにOperaでも試してみました。
…?試したOperaはバージョン9.22です。それが何故かFPSが改善されていました。キー操作も可能。いつの間にか改善されたのでしょうか。
じゃあ、Firefoxは…。
あ、あれぇ?Firefoxでも速度改善が見られ、キー操作も可能になってました。ちなみにバージョンは2.0.0.13
こちらもいつの間にか改善?
じゃあ、つまりどの主要ブラウザでもこの方法を使えばFPS問題は解決する事に。
ちなみにこの問題はマシンスペックが低くてもFPSは減少するので、十分なマシンスペックがあってFPSが減少する場合に有効です。
タグ: Flash_Tips, ブラウザ