带有光标鼠标射线原点的aframe嵌入式场景
aframe embeded scene with cursor mouse ray-origin
嵌入式场景和鼠标光标选项(cursor='rayOrigin: mouse')似乎有错误,
我在一个盒子上放置了一个 mouseenter 和 mouseleave 事件来改变它的大小。只要页面包含在浏览器中,它就可以正常工作,但是当页面为 "scrollable" 时,事件会变得混乱(如 gif 中所示,link 波纹管)。我不知道我是否在某处搞砸了,但它似乎来自 Aframe。 github 问题有一个 link 波纹管(有关它的更多详细信息)。
动图:
mouse-cursor
组件使用整个 window 来计算位置,因此您必须重写它,才能利用 <canvas>
进行光线投射。
有一个解决方法,您可以制作一个全屏场景并将其放在 <i-frame>
中,其中 window
是 iframe 的主体。
例子here.
嵌入式场景和鼠标光标选项(cursor='rayOrigin: mouse')似乎有错误, 我在一个盒子上放置了一个 mouseenter 和 mouseleave 事件来改变它的大小。只要页面包含在浏览器中,它就可以正常工作,但是当页面为 "scrollable" 时,事件会变得混乱(如 gif 中所示,link 波纹管)。我不知道我是否在某处搞砸了,但它似乎来自 Aframe。 github 问题有一个 link 波纹管(有关它的更多详细信息)。
动图:
mouse-cursor
组件使用整个 window 来计算位置,因此您必须重写它,才能利用 <canvas>
进行光线投射。
有一个解决方法,您可以制作一个全屏场景并将其放在 <i-frame>
中,其中 window
是 iframe 的主体。
例子here.