我正在制作一款游戏。在此,当使用鼠标点击按钮时,按钮将从主屏幕转到战斗屏幕。它适用于电脑/桌面,但不适用于触摸屏设备,如手机或标签。我如何让它在触摸屏设备上工作?(这将是有帮助的,如果答案是在p5代码,javascript或html)。我负担不起用HTML创建按钮。
我正在使用的电流:
If(mousePressedOver(button)) {
gamesSate = "BATTLE";
battleScreen();
}
在上面的代码battleScreen();
中,我调用了函数draw()
中的一个名为battlesscreen的函数。
我是一名web开发人员。click
事件适用于所有触摸屏设备。它适用于每一个id,名称,标签等html。你可以试试。希望它能起作用在javascript中你可以使用addEventListener
document.getElementById("youId").addEventListener("click", function () {
//your action
// you can also use document.getElementsByClassName, document.getElementsByName, document.getElementsByTagName etc in the place of getElementById
})