A-Frameでマウスクリックが検知できない
マウスクリックイベント検知までの手順
イベントが検知できない件
基本的には上記のやり方で検知できるはずだが、できない場合もある。
raycasterの検知可能な距離が遠い
A-Frameは基本的に人物の一人称視点で動かすVR的な機能を前提としているので、遠すぎるオブジェクトのイベントは検知できないことがある。
上記を例に修正すると、以下のようにすることで検知できる場合がある。
<!-- farのパラメータが対象のプロパティ -->
<!-- デフォルトは1000で、大きいほど検知可能な距離が長くなる -->
<a-entity camera look-controls raycaster='far: 10000'></a-entity>