繁体   English   中英

带有光标鼠标光线起源的 aframe 嵌入场景

[英]aframe embeded scene with cursor mouse ray-origin

嵌入式场景和鼠标光标选项(cursor='rayOrigin: mouse')似乎有一个错误,我在一个盒子上放置了一个 mouseenter 和 mouseleave 事件来改变它的大小。 只要页面包含在浏览器中,它就可以正常工作,但是当页面“可滚动”时,事件就会混乱(如 gif 所示,链接如下)。 我不知道我是否搞砸了某个地方,但它似乎来自 Aframe。 github 问题下面有一个链接(有关它的更多详细信息)。

动图: 截屏

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

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

有一个解决方法,您可以制作全屏场景并将其放在<i-frame> ,其中window是 iframe 的主体。

示例在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM