私のページの Unity プレーヤーがハングすることがあります。unityscript からそれを検出し (ポーリング方法は受け入れられます)、それに反応することは可能ですか? たとえば、ページをリロードしますか?
1 に答える
2
同僚がこの問題に遭遇しました。良い結果が得られない広範な研究の後、彼はこの解決策を思いついたと思います。
- たとえば、Web ページでグローバル変数
stillAliveを宣言します。 次のように、
setIntervalその変数を毎秒チェックするために使用します。nif (stillAlive){ stillAlive = false; }else{ //do things }次のように、
Application.ExternalEval毎秒アプリケーションで呼び出しを行いますn/2Application.ExternalEval ("stillAlive=true;");
正確な詳細はわかりませんが、彼はそれらを同期させるために何かをしました。この考えに沿って何かを理解できると確信しています。
注:何らかの理由で、この回答のコードをフォーマットできませんでした。誰かが修正できる場合は、修正してください。
更新:私はちょうど彼に尋ねたところ、彼setInterval()はApplication.ExternalEval().
于 2012-07-20T13:04:34.003 に答える