【发布时间】:2021-11-17 13:04:11
【问题描述】:
这是我试图使用 HTML 按钮使对象移动但在单击它时执行的功能我希望它在按下按钮时连续执行功能 下面是 JavaScript 中按钮的代码
var increment = 1;
function moveUp()
{
camera.position.z +=increment;
}
function moveDown()
{
camera.position.z -= increment;
}
function moveRight()
{
camera.position.x +=increment;
}
function moveLeft()
{
camera.position.x -= increment;
}
【问题讨论】:
-
使用
setInterval,创建一个计时器,存储返回值/id,当你再次点击/按下按钮时,用户clearInterval清除/终止执行。
标签: javascript html three.js