如何将键盘游戏变成屏幕触摸游戏? JavaScript

时间:2021-05-21 06:49:33

标签: javascript keyboard touch

我如何将其转换为触摸屏版本?

...
export default class InputHandler {
    constructor(Paddle, game) {
        document.addEventListener('keydown', e => {
            switch(e.keyCode) {
                case 37:
                    Paddle.moveLeft();
                    break;
                case 39:
                    Paddle.moveRight();
                    break;
                case 27:
                    game.pausa();
                    break
                case 32:
                    game.inicio();
            }
        })

        document.addEventListener('keyup', e => {
            switch(e.keyCode) {
                case 37:
                    if(Paddle.speed < 0) Paddle.stop();
                    break;
                 case 39:
                    if(Paddle.speed > 0) Paddle.stop();
                    break;
            }
        })
    }
}
...

我也希望在触摸屏上玩游戏。 对于案例 27,我需要将案例更改为简单触摸屏幕,当用户触摸空格键时游戏开始,我希望当玩家简单触摸屏幕时游戏开始。

0 个答案:

没有答案