2

私はで再生するフラッシュゲームを作成しました。。 Internet Explorer 8および9を除くすべてのブラウザで正常に再生されます。これらの場合、意図されたフレームレートの半分(または半分未満)であるように見えます。Flash、Internet Explorer、60fpsの速度

私は、Flash Authoring Toolの独自のhtmlコードとswfobjectメソッドを使用しても埋め込みを試みましたが、役に立たなかった。すべてのケースで、GPUアクセラレーションが有効になっています。

他のすべてのアプリケーションを閉じた状態で同じコンピュータでテストされているため、CPUのパフォーマンスは問題になりません。問題はIEでのみ発生します。

を検討するための一つの最終クセ:私は、実際のレンダリングのフレームレートをカウントするFRAPSをロードしていると、それは、これが達成される実際の速度ではないことをクリスタルクリアだが、それは、それは(IE内部)60 fpsのであることを示しています。

•コンピュータを再起動します:フラッシュが正しくIEブラウザ

(あなたは、Adobe Flash Playerのバージョン10.2がインストールされていると仮定して)以下のことを試してみてくださいにインストールされていないよう

+1

私は同じ問題を抱えています。私の場合、マウスをフラッシュウィンドウの上に動かすとフルスピードになります。これは、IEがフレームを再要求するように強制します。 – kibibu

答えて

0

が鳴ります。

•インターネットオプションを開く(コントロールパネルにあります)。

•[詳細設定]タブをクリックします。

•[リセット]ボタンをクリックし、[個人設定の削除]の横にあるチェックボックスをオンにして、[リセット]をクリックします。

•IE9とAdobe Flash Playerの起動が適切に有効になります。

再度

+0

私はいくつかの異なるコンピュータで試しました。全員が最新の(v11.2)Playerを持っています。彼らはすべてのFlash Playerを誤ってインストールした場合はありません! –

+2

IE9はFlashのActiveX版を使用しており、Firefox/Chromeなどで使用されているバージョンとは全く別のものです – xLite

0

GPUアクセラレーションが常に最善の解決策ではありません、あなたのテストをしてみてください。それはあなたがアプリケーションをコードする方法に依存します。

別のwmodeを試してください。