我有一个关于AR物体触摸检测的问题。我使用A-Frame和Ar.js。
在我的项目中,我有一个可以旋转的地球仪。现在我想添加特定国家的“标记”,这些标记也应该是物体。
我尝试了:
AFRAME.registerComponent('markerhandler',{
init: function() {
const animatedMarker = document.querySelector("#hiro");
const aEntity = document.querySelector("#globe");
animatedMarker.addEventListener('click', function(ev, target){
console.log("hi")
});
但我刚刚发现屏幕上的任何地方都可以触发点击事件...
我尝试使用 a-frame 中的射线投射器,但也没有检测到 :(
有人有更好的想法或参考项目吗?