Воскресенье, 17 Ноября 2024, 20:44

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
проблема с move_towards_point().
zzzzzaДата: Понедельник, 04 Июня 2012, 16:51 | Сообщение # 1
участник
Сейчас нет на сайте
Изначально переменная global.shoot=false. Когда нажимаешь на врага(obj_Wolf), на нем появляется метка(obj_metka) и когда я нажимаю стрелять, магия стремится к этой метке(move_towards_point(obj_metka.x,obj_metka.y,10)), вот тут и возникает проблема. Если во время полета магии нажать на другой obj_Wolf(то есть на другого врага), магия поменяет свое направление и полетит на него. Пробовал вводить новую переменную, которая изменялась при появление магии, но это тоже не помогло, т.к магия не будет стремиться к метке, а просто пролетит мимо(может попасть, но это редко бывает).
Как можно решить эту проблему?)
qazerДата: Понедельник, 04 Июня 2012, 17:01 | Сообщение # 2
Borey Games
Сейчас нет на сайте
Магия тоже объект? If instance_number(obj_magic)=0 проверяй это условие при перебросе метки.

Добавлено (04.06.2012, 17:01)
---------------------------------------------
Если выполняется, то создаешь метку в новом месте.

zzzzzaДата: Понедельник, 04 Июня 2012, 17:08 | Сообщение # 3
участник
Сейчас нет на сайте
qazer, да))
Час думал как сделать, а про это не вспомнил))
спасибо, + тебе))
  • Страница 1 из 1
  • 1
Поиск:

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