Global.game_width не установлен перед чтением - PullRequest
0 голосов
/ 22 апреля 2019
global variable name 'game_width' index (100009) not set before reading it.
at gml_Object_objTextbox_Create_0 (line 16) port_x = (global.game_width  
- box_width - port_width) * 0.5

The error Picture

Я создал в игре global.game_height и width, но он не работает. Что я должен делать?

The error picture 2

1 Ответ

1 голос
/ 25 апреля 2019

Похоже, объект objtextbox создан раньше, чем объект game.
И поскольку объект game создает переменную, он не может найти global.game_width до его инициализации.

Внутри свойств текстового слоя на левой боковой панели вы увидите все объекты, которыепогрузка внутри комнаты.Объект game там не показан, поэтому вы должны поместить объект game в комнате (и сначала изменить порядок загрузки), чтобы он работал.

Я неконечно, если это все еще применимо, поскольку вы уже переписали свой код, но об этом стоит помнить в следующий раз.

...