0

Unity WebGL を使用してフラスコ サーバーでゲームをホストし、ユーザーがタブから移動しようとしたり、ブラウザーの [戻る] ボタンを誤ってクリックしたりするたびに、ユーザーに警告をスローしようとしています。イベントがトリガーされるたびに (ナビゲートしようとするたびに)、フレームレートが大幅に低下してゲームの速度が低下します (Unity のロゴやその他のものを表示して、ゲームが適切にロードされた後にナビゲートを実行する必要があります)。イベントをトリガーするために使用しているスクリプトは次のとおりです。

<script>           
    window.addEventListener("beforeunload", function (e) 
        {   
            var confirmationMessage = "\o/";

            e.returnValue = confirmationMessage;
            return confirmationMessage;             
        });
 </script>

この問題の回避策と、ゲームが完全に遅くなるのはなぜですか?

4

0 に答える 0