【发布时间】:2021-08-31 17:12:12
【问题描述】:
我目前正在使用一个使用 A 帧 (https://aframe.io) 的场景,我将鼠标指针隐藏在我的场景中。如何创建一些东西,当发出一个函数时,我的鼠标指针会显示,而当另一个函数发生时,我的鼠标指针会隐藏。
目前的错误是我的鼠标指针被隐藏了。我想要这样当一个名为“showPointer”的函数出现时,我的鼠标指针将再次显示,而当一个名为 hidePointer 的函数出现时,我的鼠标指针将再次隐藏。我怎样才能做到这一点。我的职能:
<script>
function hidePointer() {
//hide mouse pointer
}
function showPointer() {
//show mouse pointer
}
</script>
【问题讨论】:
-
我猜这个问题的代码与那个问题完全不同,因为我试图在以 3d 而不是 2d 网页呈现的 webvr 环境中显示或隐藏光标。
-
look-controls="pointerLockEnabled: true;"有用吗? -
不完全是因为我希望能够根据函数显示或隐藏指针,而不是将指针锁保持在隐藏或不隐藏的固定状态,因此它不处于固定状态。跨度>
-
@Aidan Young:为什么会不一样?
标签: javascript jquery three.js aframe webvr