0

我一直在查看我的代码 2 个小时,现在尽我所能,这是我得到的错误:https ://pastebin.com/ga6CaL0w )

___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of  Step Event0
for object hiveEngine:

Variable hiveEngine.<unknown variable>(100010, -2147483648) not set before reading it.
 at gml_Script_instance_create_hive (line 13) -        maxHoney = hiveEngine.ds_hive_types[# 0, hiveType]
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_instance_create_hive (line 13)
called from - gml_Object_hiveEngine_Step_0 (line 27) -        instance_create_hive(mouse_x,mouse_y,hiveTypes.langstroth);

似乎没有创建 ds/grid...这是我用于创建新实例配置单元的脚本(https://pastebin.com/mXL3jard),我用于创建初始网格的代码(https://pastebin .com/1Zuqdfj2),这是来自 hiveEngine 对象的整个步骤事件(https://pastebin.com/Z9V4bE8D)。

在我完全失去理智之前,我正在远离这个。</p>

4

1 回答 1

0

变化

var inst = instance_create_layer (argument0, argument1, "Instances", obj_hive)

经过

inst = instance_create_layer (argument0, argument1, "Instances", obj_hive)

并且应该工作

  • 如果它不起作用,请避免使用这么多的缩短器和脚本,因为您正在制作网页,直接使用代码,您会看到a = b = c = e = f,放在前面a = f

  • 您在文档中共享的信息不完整,无法理解您的代码

于 2019-03-05T00:32:22.620 回答