Game Maker - на данный момент самый популярный в мире "конструктор" 2D-игр.
Так с чего мне начать?
24 28 587
2
21
10 лет назад
Отредактирован girvel
2
В общем, слепил я для своей игрульки инвентарь. Не работает. я в последнее время вообще в шоке что хоть управление работает Что делать?
Загруженные файлы
4
21
10 лет назад
4
Uber, пасибо. плюсомет закончился :с
а как вставить видео?
4
26
10 лет назад
Отредактирован Uber
4
Если я правильно понял. Чтобы их объявить. Нужно в начале писать "global."?
Так точно. И использовать эти переменные нужно всё так же с приставкой "global." - они будут считаться глобальными.

Есть другой способ объявить глобальные переменные. Можно использовать конструкцию "globalvar". Пример:
globalvar ID_slot1, ID_slot2, ID_slot3;
//Дальше новые глобалки можно использовать без конструкции "global.":
ID_slot1=5
ID_slot2="text"
ID_slot3=1.6
Чтобы отличать такие переменные от обычных, я пишу их с большой буквы, а все остальные - только с маленькой.
4
21
10 лет назад
4
У меня проблемы с объявлением. Решил их. Создал отдельный скрипт и объявил в нем глобальные переменные. Если я правильно понял. Чтобы их объявить. Нужно в начале писать "global."?
global.ID_slot1 = 0
7
26
10 лет назад
7
В гамаке не нужно объявлять переменные. Когда ты присваиваешь значение переменной, она автоматически создаётся.
Чуть подробней о переменных есть здесь.
Там указаны только локально-объектные переменные, а есть ещё локальные и глобальные.
4
21
10 лет назад
4
Пасиб
кнопочка set Variable присваивает значение переменной. А как переменную создать?
6
26
10 лет назад
6
Там не маска там глубину задать выше чем у декора и не париться, оно всегда будет выше декора лол
Может быть, я почему-то подумал, что у него проблемы с коллизиями, раз герой лезет под декор.
В таком случае достаточно у объекта героя установить поле Depth на любое отрицательное число; чем число меньше, тем "выше" объект будет находиться над другими объектами.
4
9
10 лет назад
4
Там не маска там глубину задать выше чем у декора и не париться, оно всегда будет выше декора лол
4
26
10 лет назад
4
Скинь мне в ЛС исходник, скорее всего, ты просто не разобрался с масками спрайтов. Причин может быть много.