私のプロジェクトではAフレームを使用しています。クリックすると要素とやりとりすることができるこのカーソルコンポーネントがあります。これはDOMのクリックと非常によく似ています。ポインタロックを実装した後にAフレームカーソルのクリックが無効にされる
ただし、ポインタロックを実装した後は、カーソルのクリックが機能しなくなりました。 ポインタロックは私のためにうまくいきます。私は歩き回って自分のシーンを見回すことができ、カーソルは常に私の目の前に現れます。
クリックが機能しないのはなぜですか?ポインタロックモードに入っていないと、クリックがうまく動作することを確認できます。ありがとう!私のデモへ
リンク: http://zichao.co/exp/_simu/
私は '#floor' にリスナーを追加しています。あなたが正常にフロアをクリックしたら、コンソールは 'こんにちは'と言うべきです。
Pointerlockを有効にするコンポーネントはありますか?デモリンクが役立つかもしれません。 –
私はweb apis:https://developer.mozilla.org/en-US/docs/Web/API/Pointer_Lock_APIを使用して独自のポインタロックを実装しましたが、質問のデモへのリンクを追加しました。 –
[これは私が持っていた問題でした](https://github.com/aframevr/aframe/issues/1935)、結局のところ指針関連ではないことが判明しました。これが修正されると、[mouse-controls](https://github.com/donmccurdy/aframe-extras/blob/master/src/controls/mouse-controls.js)が+ pointerlockをクリックする実例になります。 –