-2

我正在制作游戏。在此按钮转到下一个屏幕,例如使用鼠标单击时从主屏幕到战斗屏幕。它适用于计算机/桌面,但不适用于移动设备或标签等触摸屏设备。如何使其在触摸屏设备上工作? ? (如果答案是 p5 代码、javascript 或 html 会很有帮助)。我负担不起使用 HTML 创建按钮的费用。

我正在使用的电流:

If(mousePressedOver(button)) {
   gamesSate = "BATTLE";

   battleScreen();
}

在上面的代码battleScreen();中,我在draw()名为battleScreen 的函数中调用了一个函数。

4

1 回答 1

0

我是一名网络开发人员。并且click事件适用于所有触摸屏设备。它适用于 html 的每个 id、name、tag 等。你可以试试。希望它会在你可以使用的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
})
于 2021-02-17T16:30:07.823 回答