游戏制作者数组未初始化

Posted

技术标签:

【中文标题】游戏制作者数组未初始化【英文标题】:Game Maker Array Not Initializing 【发布时间】:2018-03-03 02:24:01 【问题描述】:

我正在尝试使用 Game Maker 中的数组创建主菜单,并使用以下代码在“创建”事件中对其进行初始化。对于我的生活,我无法弄清楚为什么它不起作用。我收到错误消息:

Error at line 1 pos 5: Assignment operator expected.

那么显然字符串变量没有分配给数组索引?这是我的代码:

如果有帮助,我正在运行 Game Maker studio Professional Edition (v1.4.1567)。

menu[0] = "Start";
menu[1] = "Continue";
menu[2] = "Level Select";
menu[3] = "Options";
menu[4] = "Quit";

【问题讨论】:

这是正确的代码。没有错误。 您需要提供更多代码,在某些情况下,当第 1 行第 5 行出现错误时,可能意味着错误在此行之后。你确定它是正确的对象/事件,因为这个部分错误消息没有通知这个? 【参考方案1】:

您的代码完全正确。这意味着错误必须在另一个事件中。如果你还不知道,你得到的错误意味着有:

变量赋值后不等号

this_var;
// should be:
this_var = something;

或者函数后面没有括号

instance_destroy
//should be:
instance_destroy()

再次检查您的代码并检查这些错误。

【讨论】:

以上是关于游戏制作者数组未初始化的主要内容,如果未能解决你的问题,请参考以下文章

匹配或同步两个数组以在 JavaScript 中制作拼写游戏

使用pygame制作贪吃蛇小游戏

游戏制作工作室 2;武器系统。错误:DoConv:1:非法未定义/空使用;如何解决?

[Unity]制作游戏中名字板的过程记录(未完成)

100行代码,使用 Pygame 制作一个贪吃蛇小游戏!

HTML制作游戏网首页