【问题标题】:Dynamically set cursor attributes in a-frame在 a-frame 中动态设置光标属性
【发布时间】:2020-07-08 01:15:45
【问题描述】:

如何使用setAttribute 动态设置cursor="rayOrigin: mouse" 其实我试过了

document.querySelector('a-scene').setAttribute('cursor',{rayOrigin:'mouse'}); 

但它只是将光标属性添加到没有rayOrigin: mouse 的场景中。

【问题讨论】:

    标签: three.js aframe


    【解决方案1】:

    setAttribute 函数的第二个参数必须是字符串,所以你应该这样写: document.querySelector('a-scene').setAttribute('cursor', "rayOrigin: mouse;");

    此外,如果您希望光标跟随相机,最好将其设为相机实体的子实体,而不是在场景中设置属性。你可以找到一个例子here in the documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多