如何使用Javascript输入更改游戏设置

时间:2019-06-17 22:12:12

标签: javascript input

我正在制作一个游戏,用户可以按“ TAB”或“ M”以显示其位置的迷你地图。我想更改此设置,以便用户可以选择在整个游戏中显示地图,还是选择是否使用“ TAB”和/或“ M”显示地图。这样可以进行更多自定义,从而带来更好的游戏玩法。

我尝试使用Javascript“警报”输入,但这似乎不起作用。我问我是否正确地做到了。我似乎无法对此做出正确的if / else陈述,并且想知道是否有人对如何更好地做到这一点提出了建议。

显示迷你地图的代码如下:

for (i = this.baseHandler.list.length - 1; i >= 0; i--) {
    obj = this.baseHandler.list[i];
    j = 3 + obj.level * 2;
    x = Math.round(obj.x * this.mapX - j * 0.5);
    y = 20 + Math.round(obj.y * this.mapY - j * 0.5);
    context.fillRect(x, y, j, j) }

第1行是检查用户是否按“ TAB”或“ M”的行。我想用一个迷你地图来重新创建它,在整个会话过程中都保持不变。

总体而言,我很难触发条件触发条件。有人有想法吗?

0 个答案:

没有答案