Како кликнути на објекат у програму Гаме Макер

click fraud protection
...

Функција игре која недостаје лако се превазилази у неколико једноставних корака.

Комплет за развој игара Гаме Макер компаније ИоИо Гамес садржи широк избор функција превлачења и испуштања за брз дизајн игара. Међутим, једна функција која посебно недостаје у унапред изграђеним опцијама Гаме Макер-а је она која вам омогућава да провери да ли је објекат кликнут мишем и да ли је у стању да изврши операције ако је био. Међутим, овај превид се може лако решити са само неколико редова уграђеног језика за скриптовање Гаме Макер-а, ГМЛ.

Корак 1

Направите спрајт тако што ћете десним тастером миша кликнути на Сприте и кликнути на „Нови спрајт“. Кликните на „Уреди Сприте“. Спрајтови су слике дизајниране да се користе у вашој видео игрици. Двапут кликните на сличицу. Ово ће отворити програм сличан "Паинтсхопу" под називом "Уређивач слика". Нацртајте брзи круг и кликните на зелену квачицу да бисте сачували и затворили дијалоге.

Видео дана

Корак 2

Направите објекат од тог сприте-а тако што ћете десним тастером миша кликнути на „Објекти“ и кликнути на „Нови објекат“. Изаберите "сприте0" као сприте за овај објекат са листе.

Корак 3

Кликните на „Додај догађај“. Кликните на "Миш". Изаберите „Лево притиснуто“.

Сада, сваки пут када се кликне лево дугме миша, сваки објекат са овим догађајем ће покренути дати код.

Корак 4

Кликните на „Контрола“. Превуците икону „изврши део кода“, која изгледа као блок папира за свеске, у оквир за радње. Ово ће отворити уређивач кода.

Корак 5

Налепите следеће у уређивач кода:

д = поинт_дистанце (моусе_к, моусе_и, селф.к + (селф.сприте_видтх/2), селф.и + (селф.сприте_хеигхт)/2) иф (д < селф.сприте_видтх/2) { инстанце_дестрои() }

Прво, објекат (и запамтите, ово је за сваки објекат у игри) ће проверити колико је удаљен од показивача миша и сачувати ту удаљеност у променљивој под називом "д".

Друго, ако је то растојање мање од половине ширине сприте-а, он ће се сам уништити.

Кликните на зелене потврдне ознаке да бисте изашли из уређивача кода и догађаја.

Корак 6

Тест. Кликните десним тастером миша на "Собе" и изаберите "Креирај собу". Кликните неколико пута по соби да бисте креирали неке инстанце свог објекта. Кликните на зелену стрелицу да покренете игру. Кругови би требали нестати кад год кликнете на њих.

Савет

Ако користите Гаме Макер у опционом „напредном режиму“, можете да подесите породице објеката који наслеђују функције својих родитеља. Ово ће вам омогућити да, у сложенијим играма, једном напишете своју функцију „кликања мишем“ и да је користе сви објекти у игри на које се може кликнути.