Как да накарате обектите да следват курсора в Game Maker 7.0

Създайте спрайт, като щракнете с десния бутон върху менюто "Sprite" и изберете "create sprite". Използвайте вградените инструменти за боядисване, за да нарисувате проста форма, която може да представлява играча. Кръг, квадрат или нещо друго подходящо просто - ще свърши работа.

Създайте обект с този спрайт, като щракнете с десния бутон върху менюто „обект“ и изберете „създай обект“. Наименувайте го „последовател“ и щракнете върху полето със списък със спрайтове, за да му присвоите спрайта, който току-що създадохте. Не затваряйте прозореца за настройки на обекта.

Ако искате обектът винаги да бъде разположен в същата позиция като курсора на мишката, след това плъзнете иконата „Прескочи до позиция“ в полето „Действия“. Това е този, който изглежда като стрелка, начертана между два знака "X". В изскачащото меню напишете „mouse_x“ като „X position“ и „mouse_y“ като „Y position“. Уверете се, че квадратчето за отметка "относително" не е маркирано.

Ако, от друга страна, искате обектът буквално да следва курсора около екрана (така че винаги движейки се към курсора, но не непременно в същата позиция като него), плъзнете иконата „Преместване към“ в Кутия за действия. Това е този, който изглежда като стрелка, сочеща към малка точка. Отново в изскачащия прозорец се уверете, че „относителен“ не е отметнат и въведете „mouse_x“ за „позицията X“ и „mouse_y“ за „позицията Y“. Освен това задайте скоростта, с която искате да се движи обектът. Това ще изисква известно експериментиране от ваша страна, за да получите желания ефект, но "5" работи добре.

Стартирайте играта, като щракнете върху зелената стрелка в горната част на екрана. В зависимост от метода, който сте избрали в стъпка 3, обектът последовател или незабавно ще се телепортира към местоположението на мишката ви всеки път, когато я преместите, или тя ще започне да преследва показалеца на мишката около екран.