Зміст:

Anonim

Маючи об'єкт у Game Maker, виконуйте курсор миші по екрану досить легко, за допомогою декількох вбудованих функцій. Найважливішою частиною єщоб пам'ятати, що ви завжди можете отримати "положення X" миші - або відстань миші від лівої сторони екрана - за допомогою ключового слова "mouse_x".Аналогічно, ви можете отримати "Y позицію" - або відстань миші від верхньої частини екрана - за допомогою ключового слова "mouse_y".

Крок 1

Створіть спрайтклацніть правою кнопкою миші на меню "Sprite" і виберіть "Створити спрайт". Використовуйте вбудовані інструменти для малювання, щоб намалювати просту форму, яка може представляти гравця. Коло, квадрат,або що-небудь інше відповідним чином простим - буде робити.

Крок 2

Створіть об'єкт з цим спрайтом, клацнувши правою кнопкою миші на меню "об'єкт" і вибравши "створити об'єкт". Назвіть його "послідовником",і клацніть на списку спрайт, щоб призначити йому спрайт, який ви тільки що створили. Не закривайте вікно налаштувань об'єкта.

Крок 3

Натисніть "додати подію". Натисніть "крок" і виберіть "почати"крок. "

Якщо ви хочете, щоб об'єкт завжди знаходився в тому ж місці, що і курсор миші, перетягніть піктограму "Перейти до позиції" в поле "Дії". Це тойщо виглядає як стрілка, намальована між двома позначками "X". У спливаючому меню напишіть "mouse_x" як "позицію X", а "mouse_y" як "позицію Y". Переконайтеся, що "родич"прапорець не позначено.

Якщо, з іншого боку, ви хочете, щоб об'єкт буквально слідував за курсором по екрану (так що він завжди рухається до курсору,але не обов'язково в тому ж положенні, що й він), перетягніть значок "Перемістити в напрямку" у вікно "Дії". Це виглядає як стрілка, що вказує на маленьку точку. Зновуу спливаючому вікні переконайтеся, що прапорець "relative" не позначений і введіть "mouse_x" для "позиції X" і "mouse_y" для "позиції Y". Крім того, встановіть швидкість вихоче, щоб об'єкт перемістився. Це вимагатиме певного експерименту з вашої сторони, щоб отримати бажаний ефект, але "5" працює добре.

Крок 4

Створіть кімнату за допомогою правих кліківнг "кімната" і вибір "створити нову кімнату".

Крок 5

Додайте об'єкт-послідовник до кімнати, клацнувши десь усередині.

Крок 6

Запустіть гру, натиснувшизелену стрілку у верхній частині екрана. Залежно від того, який метод ви вибрали на кроці 3, об'єкт-послідовник буде негайно телепортуватися до місця розташування миші кожного разу, коли ви переміщуєте його,або він почне переслідувати вказівник миші по екрану.

Як зробити об'єкти Слідуйте за курсоромв Game Maker 7.0