Пятница, 29 Марта 2024, 16:04

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Не могу понять в чем ошибка.
Не могу понять в чем ошибка.
MadMaxДата: Суббота, 16 Июня 2012, 17:40 | Сообщение # 1
\o
Сейчас нет на сайте
вообщем есть объект obj_l1 и obj_controller
в obj_controller в create
Code
global.l1=1 //0-закрыт 1-открыт
global.l2=1
global.l3=1


в obj_l1 в draw
Code
if global.l1=0{ //0-закрыт 1-открыт
sprite_index=spr_l //если закрыт то спрайт закрытого уровня
}
else
{
sprite_index=image_index //если открыт то спрайт объекта
}


это выбор уровня я делаю (список уровней)

вот ошибка при запуске
Quote
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_l1:

Error in code at line 1:
if global.l1=0{ //0-закрыт 1-открыт
^
at position 11: Unknown variable l1


т.е он не видит переменную. но она же глобальная, и указана

Добавлено (16.06.2012, 17:40)
---------------------------------------------
помогите, пожалуйста.


[Gamiron #10] Prison Break
[2D] Revenge [iOS, Android]


AGDMFGДата: Суббота, 16 Июня 2012, 17:48 | Сообщение # 2
участник
Сейчас нет на сайте
Quote
но она же глобальная, и указана


Разве что obj_controller не поставлен в комнате.


Первая доделанная игра: Putin V.S. Humanity
MadMaxДата: Суббота, 16 Июня 2012, 18:02 | Сообщение # 3
\o
Сейчас нет на сайте
AGDMFG, поставлен

[Gamiron #10] Prison Break
[2D] Revenge [iOS, Android]


AGDMFGДата: Суббота, 16 Июня 2012, 18:26 | Сообщение # 4
участник
Сейчас нет на сайте
Значит obj_l1 сильно рано создается. Добавляй его в "крите" obj_controller или "аларме".

Первая доделанная игра: Putin V.S. Humanity
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Не могу понять в чем ошибка.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг