canvas内に、gltfローダーを使って、3Dモデルを表示しています。
trackbollコントロールを使ってマウスでグリグリとモデルを動かせるようにしています。
3Dモデルをクリックしたら光線を発射してwindow.location.href
で別のページに遷移するというものを作っているのですが、なぜかcanvas内だとクリックmousedownイベントが発火しません。
canvasの上に新たな要素をいっぱいにして覆ったら普通にクリックmousedownイベントが発火してページ遷移できることも確認しましたが、当たり前ですがこれだとグリグリできなくなってしまいます。
そもそも、trackbollコントロールを使っているcanvasないで、グリグリする行為は何なんでしょうか。
gragイベントも反応しませんでした。
どうやったら、trackbollコントロールを使っているcanvas内でクリックmousedownイベントを発火できるか
知っている方がいましたら、ご教授いただけると嬉しいです。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。