嵌入场景时,A帧鼠标跟踪会发生变化

时间:2017-06-08 17:21:43

标签: aframe

我正在使用A-frame创建桌面/移动/ VR游戏,包括在图像中查找大量隐藏项目。

图像用作实体的源,创建360度图像。在桌面版本中,用户可以使用鼠标在图像周围平移,然后单击隐藏的项目以显示它们。通过在隐藏项目前面定位一个实体(图像作为纹理),然后在点击时使动画变为可见来完成显示。

游戏在未嵌入时非常有效。但是,我需要嵌入场景以使其成为更大的网站的一部分,当我嵌入它时,鼠标跟踪变得不可靠。也就是说,在非嵌入式版本中,我可以直接点击,比如项目A,它将按预期显示。但是,一旦嵌入,我必须点击项目A附近的某个地方,但不要点击,以便进行揭示。

似乎嵌入场景会改变局部坐标,或改变它们在窗口中转换为2D鼠标位置的方式,但我无法找到有关此问题的任何文档。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

好的,事实证明这个问题是因为我使用的是aframe-mouse-cursor-component的旧版本,它没有考虑嵌入的场景。该组件最近已更新,现在一切正常!