【发布时间】:2021-03-05 01:34:32
【问题描述】:
当我添加时
<a-scene
cursor="rayOrigin: mouse;"
raycaster="objects: .rayclick;"
>
和
<a-entity id="clickabl1" class="rayclick" rayclick>
和
AFRAME.registerComponent('rayclick', {
init: function () {
this.el.addEventListener('click', (evt) => {
alert(`I was clicked at ${this.el.id}`);
});
}
});
我最终遇到了一个奇怪的情况......看起来,代码什么也没做,根本没有点击功能--除了,当我打开 aframe 检查器时,它突然完美运行。然后,当我关闭检查器时,又没有任何工作。
这可能意味着什么?
【问题讨论】:
-
似乎工作正常:jsfiddle.net/w97t12rp。你有这个问题的例子吗?
-
@PiotrAdamMilewski 非常感谢,我一直在寻找与 Aframe 和 Blippar 一起使用的光线投射器,所有示例都在悬停可选模型时触发了光线投射器。这对我来说非常有效!
标签: aframe