Четверг, 25 Апреля 2024, 13:18

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Объект за мышкой (Для игры весёлая рыбка 2)
Объект за мышкой
bugaДата: Среда, 19 Января 2011, 00:38 | Сообщение # 1
участник
Сейчас нет на сайте
Мне нужно чтоб объект двигаться за мышкой но только чтоб объект двигался четырьмя анимации влево, вправо, верх, вниз
А не двигался на 380 градусов. И когда объект столкнётся с мышкой он должен остановиться и проигрывать анимацию

Заранее большое спасибо biggrin
С меня +


Я добрый и весёлый герой.
Можете мне верить. :)


Сообщение отредактировал buga - Среда, 19 Января 2011, 00:38
Dva_KotaДата: Среда, 19 Января 2011, 10:21 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Сравниваешь координаты мышки и игрока:
Code
x_i=x-mouse_x;
y_i=y-mouse_y;

Потом проверяешь где находится мышь относительно игрока и перемещаем.
Код в степ объекта такой:
Code

x_i=x-mouse_x;
y_i=y-mouse_y;

if x_i>3//здесь должно быть число, модуль которого равен скорсоти
     {
     motion_set(180,3);
     }
else
     {
     if x_i<-3
         {
         motion_set(0,3);
         }
     else
         {
         x=mouse_x;//это чтобы объект не дергался когда дойдет до указателя мышки
         if y_i<-3
             {
             motion_set(270,3);
             }
         else
             {
             if y_i>3
                 {
                 motion_set(90,3);
                 }
             else
                 {
                 y=mouse_y;//это чтобы объект не дергался когда дойдет до указателя мышки
                 }
             }
         }
     }

Здесь сначала перемещаем объект по х, потом по у. Можно сделать наоборот.


Новый пример инвентаря! /20.06.2012/

Energy Wars
XDASДата: Четверг, 20 Января 2011, 15:31 | Сообщение # 3
Ярый фанат GML
Сейчас нет на сайте
Ура меня разбанили happy сори за офф топ)

Учу питон. Делаю Bang Bang-X.
P.s - Питон занятная вещь зараза)))
Мой сайт - http://easy-game.tk/
Мне больно видеть белый свет, мне лучше в полной темноте!Мне слишком тесно в заперти и я мечтаю об одном скорей свободу обрести © КиШ
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Объект за мышкой (Для игры весёлая рыбка 2)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг