1. Камеры
  2. Автоаудио и электроника
  3. Домашнее аудио
  4. Персональное аудио
  5. Телевизоры
  6. Умный дом
  >> Электронные технологии >  >> Умный дом >> Умная жизнь

Как заставить объекты следовать за курсором в Game Maker 7.0

Заставить объект в Game Maker следовать за курсором мыши по экрану можно довольно легко с помощью нескольких встроенных функций. Самая важная часть — помнить, что вы всегда можете получить «положение X» мыши — или расстояние мыши от левой стороны экрана — с помощью ключевого слова «mouse_x». Точно так же вы можете получить «положение Y» — или расстояние мыши от верхней части экрана — с помощью ключевого слова «mouse_y».

Шаг 1

Создайте спрайт, щелкнув правой кнопкой мыши меню «Спрайт» и выбрав «Создать спрайт». Используйте встроенные инструменты раскраски, чтобы нарисовать простую фигуру, которая может изображать игрока. Подойдет круг, квадрат или что-то еще достаточно простое.

Шаг 2

Создайте объект с этим спрайтом, щелкнув правой кнопкой мыши меню «объект» и выбрав «создать объект». Назовите его «последователь» и щелкните поле списка спрайтов, чтобы назначить ему спрайт, который вы только что создали. Не закрывайте окно настроек объекта.

Шаг 3

Нажмите «добавить событие». Нажмите «Шаг» и выберите «Начать шаг».

Если вы хотите, чтобы объект всегда находился в том же положении, что и курсор мыши, перетащите значок «Перейти к положению» в поле «Действия». Это тот, который выглядит как стрелка, нарисованная между двумя метками «X». Во всплывающем меню напишите «mouse_x» как «позиция X» и «mouse_y» как «позиция Y». Убедитесь, что флажок "относительно" не установлен.

Если, с другой стороны, вы хотите, чтобы объект буквально следовал за курсором по экрану (так, чтобы он всегда двигался к курсору, но не обязательно в том же положении, что и он), перетащите значок «Двигаться к» в Поле действий. Это тот, который выглядит как стрелка, указывающая на маленькую точку. Опять же, во всплывающем окне убедитесь, что «относительный» не отмечен, и введите «mouse_x» для «положения X» и «mouse_y» для «положения Y». Кроме того, установите скорость, с которой вы хотите, чтобы объект двигался. Это потребует от вас некоторых экспериментов, чтобы получить желаемый эффект, но "5" работает хорошо.

Шаг 4

Создайте комнату, щелкнув правой кнопкой мыши "комнату" и выбрав "создать новую комнату".

Шаг 5

Добавьте объект-спутник в комнату, щелкнув где-нибудь внутри.

Шаг 6

Запустите игру, нажав на зеленую стрелку в верхней части экрана. В зависимости от того, какой метод вы выбрали на шаге 3, объект-ведомый будет либо мгновенно телепортироваться к местоположению вашей мыши каждый раз, когда вы его перемещаете, либо начнет преследовать указатель мыши по экрану.


  1. Как сделать свою собственную игру для PSP
  2. Как сделать значок Facebook на рабочем столе
  3. Как создать голос ГЛаДОС
  4. Как создать игру Tycoon в ROBLOX
  5. Как сделать кнопку подписки в Blogger