したがって、私はカーソルのヒューズがユーザーがヘッドセットを使用している場合にのみアクティブになるかどうかを判断します。彼がマウスかHMDでナビゲートしているかどうかによって、私は2つの異なる振る舞いを提供したいと思っています。どうすればそれをチェックできますか?ユーザーがマウスの代わりにヘッドセットを使用しているかどうかを確認するにはどうすればよいですか?
0
A
答えて
1
AFRAME.utils.device.checkHeadsetConnected()
(docs)でヘッドセットの有無を問い合わせることはできますが、実際に接続されているヘッドセットを使用しているかどうかはわかりません。
ユーザーがフルスクリーンに入るイベントを放出するあなたのa-scene
エンティティ/ VRモード(docs)、あなたは彼らが、ヘッドセットを接続している場合は、その時点でチェックして、彼らは、ヘッドセットのVRモードであるかどうかを知ることができるように:
window.addEventListener('enter-vr', e => {
if (AFRAME.utils.device.checkHeadsetConnected()) { /* modify cursor */ }
});
しかし、これは(checkHeadsetConnected
をトリガしません)簡単なビューアでのモバイルのユースケースをカバーしていないので、あなたもARAME.utils.device.isMobile()
(docs)
window.addEventListener('enter-vr', e => {
if (AFRAME.utils.device.checkHeadsetConnected() ||
ARAME.utils.device.isMobile()) { /* modify cursor */ }
});
を確認したいでしょう
exit-vr
のリスナーをモバイル以外のデバイスに追加し、カーソルをクリックモードに戻すこともできます。
関連する問題
- 1. ユーザーがindex.htmlにいるかどうかを確認するにはどうすればよいですか?
- 2. PyMongoを使用してユーザーがデータベースで認証されているかどうかを確認するにはどうすればよいですか?
- 3. ユーザーが使用しているブラウザを確認するにはどうすればよいですか?
- 4. ウェブアプリケーションでGoogle + APIを使用してユーザーが既にログインしているかどうかを確認するにはどうすればよいですか?
- 5. ユーザーがAPIを使用してGoogleアカウントにログインしているかどうかを確認するにはどうすればよいですか?
- 6. ネットパイプサービスがリッスンしているかどうかを確認するにはどうすればよいですか
- 7. ポップアップページが開いているかどうかを確認するにはどうすればよいですか?
- 8. ユーザーがGPSをオンにしているかどうかを確認/確認するにはどうすればよいですか?
- 9. ユーザーがBraveをブラウザとして使用しているかどうかを確認するにはどうすればよいですか?
- 10. AndroidでBluetoothヘッドセットが接続されているかどうかを確認するにはどうすればよいですか?
- 11. ユーザーがアクティブ(1)かパスポート(node.js)を使用していないかどうかを確認するにはどうすればよいですか?
- 12. iOSでFirebaseを使用してユーザーのメールアドレスを確認するにはどうすればよいですか?
- 13. マウスが重複していない特定の円の上にあるかどうかを確認するにはどうすればよいですか?
- 14. ユーザーが18歳以上でjqueryを使用しているかどうかを確認するにはどうすればよいですか?
- 15. ユーザーがDjango 1.9でモバイルデバイスを使用しているかどうかを確認するにはどうすればよいですか?
- 16. ユーザーが最新バージョンのアプリケーションを使用しているかどうかを確認するにはどうすればよいですか?
- 17. デルファイを使用しているシステムにMSXML6がインストールされているかどうかを確認するにはどうすればよいですか?
- 18. getdate()を使用してユーザーの年齢を確認するにはどうすればよいですか?
- 19. 入力中にユーザー名が使用されているかどうかを確認するにはどうすればよいですか?
- 20. レート制限なしでユーザー名がTwitterで使用されているかどうかを確認するにはどうすればいいですか?
- 21. ユーザーがAndroidブラウザを使用しているかどうかを確認するにはどうすればよいですか?
- 22. ユーザーが約束を使用しているかどうかを「確認」するにはどうすればよいですか?
- 23. SMS登録を使用してユーザー登録を確認するにはどうすればよいですか?
- 24. Facebook Connectを使用してユーザー名を確認するにはどうすればよいですか?
- 25. データが新しいかどうかを確認するにはどうすればよいですか?
- 26. ユーザーにURLが割り当てられているかどうかを確認するにはどうすればよいですか?
- 27. jquery:ページにフォーカスがないかどうかを確認するにはどうすればよいですか?
- 28. PHPでは、ユーザーがウェブサイトのホームページ/インデックスページにアクセスしたばかりかどうかを確認するにはどうすればよいですか?
- 29. PHPを使用してテキストエリアの値にHTMLが含まれているかどうかを確認するにはどうすればよいですか?
- 30. ユーザーがフロントページをナビゲートしていることを確認するにはどうすればよいですか?