Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript A帧AR的屏幕上按钮_Javascript_Html_Augmented Reality_Aframe_Interaction - Fatal编程技术网

Javascript A帧AR的屏幕上按钮

Javascript A帧AR的屏幕上按钮,javascript,html,augmented-reality,aframe,interaction,Javascript,Html,Augmented Reality,Aframe,Interaction,我已经试了好几天了,我需要帮助,求你了!我需要的是屏幕上的两个按钮,它们叠加在ar相机图片上,在触摸时做出反应。我在摄影机实体内部尝试了两个a平面,并将cursor=“rayOrigin:mouse”添加到a场景(a帧0.8.0)。以某种方式cursor=“rayOrigin:mouse”阻止aframe-ar.js打开cam 那么,有没有其他方法,可以通过js或html创建两个按钮来打开/关闭对象?基于raycaster的光标组件可能无法在ar.js中工作 如果您只需要一个与实体交互的简单按钮

我已经试了好几天了,我需要帮助,求你了!我需要的是屏幕上的两个按钮,它们叠加在ar相机图片上,在触摸时做出反应。我在摄影机实体内部尝试了两个a平面,并将cursor=“rayOrigin:mouse”添加到a场景(a帧0.8.0)。以某种方式cursor=“rayOrigin:mouse”阻止aframe-ar.js打开cam


那么,有没有其他方法,可以通过js或html创建两个按钮来打开/关闭对象?

基于raycaster的
光标
组件可能无法在ar.js中工作

如果您只需要一个与实体交互的简单按钮,只需在网站上插入一个html
,并对点击做出反应:

<div style='position: fixed; top: 10px; width:100%; text-align: center; z-index: 1;'>
    <button>
        HIDE OBJECTS
    </button>
</div>
<a-scene>
....

示例。

非常感谢,Piotr!你又是我的英雄了!:)@很高兴我能帮忙,很高兴编码!
document.querySelector("button").addEventListener("click", (e)=> {
  // do stuff here.
})