Javascript 在按钮上按下鼠标()可更改游戏状态
我试图通过按下按钮来改变游戏状态,但这似乎不起作用。错误似乎是,“startButton.mousePressed不是函数”Javascript 在按钮上按下鼠标()可更改游戏状态,javascript,html,Javascript,Html,我试图通过按下按钮来改变游戏状态,但这似乎不起作用。错误似乎是,“startButton.mousePressed不是函数” 我也很熟悉用html制作按钮,但是mousePressed()的使用似乎不起作用。如果我理解正确,startButton是一个html元素,您希望在每次单击startButton时触发stateChange函数。可以使用两个DOM事件 : 单击任何鼠标按钮(左、右、中)时将触发此操作 : 这将仅在左键单击时触发 您可以在提供的链接中找到这两个选项的用法信息。如何初始化st
我也很熟悉用html制作按钮,但是
mousePressed()
的使用似乎不起作用。如果我理解正确,startButton是一个html元素,您希望在每次单击startButton时触发stateChange函数。可以使用两个DOM事件
:
单击任何鼠标按钮(左、右、中)时将触发此操作
:
这将仅在左键单击时触发
您可以在提供的链接中找到这两个选项的用法信息。如何初始化
startButton
变量?我不认为鼠标按下是一个函数。我想你们正在看mousedown事件?你们能在这里包括HTML代码吗?!
function draw(){
if (gameState === "start"){
startButton.mousePressed(() => { stateChange() });
}
}
function stateChange() {
gameState = "playing";
}