Canvas2Dでjavascriptを使用して5つのスプライトを表示するための小さなエンジンをコーディングしました。すべてうまく動作し、完全に最適化されています。Google ChromeとFPSで奇妙な動作が発生する
FPSは30〜60の間で変動しますが、面白いのは、60GPSという一定の値で、GoogleのJavaScriptコンソールが開いているときです。
他にもこれが発生していますか?
n.b.
例:あなたのFPSは約40〜50であるので、 http://jsfiddle.net/jrPNy/1
は、 "粒子" ナンバーで遊んで私はrequestAnimationFrameの
Editを使用しています。コンソールを開くよりも、60 fpsまで上がります。 (Chrome 21.0.1180.83)
フォーカスに問題はありますか? Chromeは、ページにフォーカスがないと思って、コンソールを開いていると何らかの理由で常にフォーカスを当てていると思われる場合、意図的にFPSを下げることがあります。 – apsillers
タブがフォーカスを常に保持しているので、フォーカスの問題であるとは見えません。フォーカスが失われると、fpsは期待通りにゼロになります。 –
私たちが見ることのできるコードがありますか? – Jarrod