aframe嵌入了光标鼠标光源的场景

时间:2018-03-02 08:43:56

标签: javascript aframe

嵌入式场景和鼠标光标选项似乎存在错误(光标=' rayOrigin:mouse'), 我已经在盒子上放了一个mouseenter和mouseleave事件来改变它的大小。只要页面包含在浏览器中,它就可以正常工作,但是当页面可以滚动时#34;事件搞砸了(就像在gif中显示的那样,链接波纹管)。我不知道我是否搞砸了某个地方,但似乎它来自Aframe。 github问题有一个链接(关于它的更多细节)。

GIF: screenshot

Github问题: https://github.com/aframevr/aframe/issues/3410

1 个答案:

答案 0 :(得分:1)

mouse-cursor组件使用整个窗口计算位置,因此您必须重写它,以便使用<canvas>进行光线投射。

有一种解决方法,您可以创建一个全屏场景并将其放在<i-frame>中,其中window是iframe的正文。

示例here