从控制台更改变量

时间:2018-06-14 15:59:30

标签: javascript html node.js socket.io

如何从控制台更改这些变量?

我想知道如何从控制台更改变量以更改游戏中的对象。但是当我尝试这样做时,控制台输出"(变量)undefined"。

这是游戏:https://yassernoori.herokuapp.com/

这些是我想要修改的变量: https://github.com/yassernoori/pong/blob/master/pongOnline/SETTINGS.js

(我主要想修改SETTINGS.js,还要修改PongOnline中的其他文件)

所以基本上,我想知道如何为我的游戏制作mod。

抱歉这个坏问题,我只有13岁。

2 个答案:

答案 0 :(得分:0)

您尝试实现的目标存在一些问题。 首先: 您正在尝试访问呈现服务器端的变量(带有节点)。通过这种方式,您无法达到此原因,因此将其保存在模块中。

第二: 他的代码包含在IIFE中。这使得无法访问包含在其中的代码。这可以防止达到无法修改的变量等操作。

所以结论。您无法在此应用程序中与他们联系

答案 1 :(得分:0)

为了能够从控制台访问变量,这些变量必须在全局范围内(如window)。

您只能更改当前范围内的变量,因此,如果您尝试在settings.js上设置断点,则只有当您处于断点时才能更改值。