私は自分の携帯電話だけでWebアプリケーションを使用している他の人を撃つことができる拡張リアリティゲームを作ろうとしています。問題は、ユーザーがどこにいるか把握するための方法が必要だということです。応答時間に基づいてどういうわけに「ピング」サーバーのXMLHttpRequestを使用してジャイロスコープと加速度計 にHtml5ジオロケーションの非常に高い精度
- および位置を計算する:私は、以下に示すように、これを行うには、いくつかの方法を考えています
- これまで
最後の2
私は自分の携帯電話だけでWebアプリケーションを使用している他の人を撃つことができる拡張リアリティゲームを作ろうとしています。問題は、ユーザーがどこにいるか把握するための方法が必要だということです。応答時間に基づいてどういうわけに「ピング」サーバーのXMLHttpRequestを使用してジャイロスコープと加速度計 にHtml5ジオロケーションの非常に高い精度
最後の2
HTML5ジオロケーションAPIには、watchPosition
メソッドに加えて、有効にできるenableHighAccuracy
オプションがあり、デバイスの場所が変更されたときに更新されます。
私は仕事中でenableHighAccuracy
オプションを使用しましたが、私の経験では通常数フィート以内でかなり正確です。 watchPosition
と一緒に使用すると、設定された間隔で更新されるので誤った座標を避けるのに役立ちます。
は、詳細についてはこちらをご覧ください:https://developer.mozilla.org/en-US/docs/Web/API/Geolocation
私は本当にあなたが提案し、他の方法で話すことはできませんが、私はこれが便利だった願っています。
更新にはどれくらい時間がかかりますか?私はこれを使用している間にユーザーが動き回ることを期待しています。 – Awesomeness01
私が見たことから、それは一般的に数秒かかります。あまりにもひどくはありません。 :) –