Пятница, 14 Декабря 2018, 05:43

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Выстрелы в TDS (Помогите, пожалуйста, сделать так, что бы пуля выходила...)
Выстрелы в TDS
FYgamesДата: Четверг, 28 Сентября 2017, 15:51 | Сообщение # 1
был не раз
Сейчас нет на сайте
Помогите, пожалуйста, сделать так, что бы пуля выходила из дула.

Я знаю, что это делается с помощью lengthdir_x(_y) и для этого нужно знать расстояние до точки и изменение угла. Я пишу код и у меня получается сделать так, что бы выстрел происходил из определённой точки, но при повороте спрайта пуля создаётся на предыдущем. Главный мой вопрос: "Как сделать так, что бы пуля создавалась в определённой точке спрайта?" или "Как изменить положение создания пули поворота относительно поворота спрайта?".


https://foryougame.itch.io/after-death
AlexanderBekkerДата: Четверг, 28 Сентября 2017, 15:57 | Сообщение # 2
участник
Сейчас нет на сайте
Код
//x, y — координаты объекта, производящего выстрел; offset — отклонение по углу;
bulletX = x + lengthdir_x(10, image_angle + offset);
bulletY = y + lengthdir_y(10, image_angle + offset);


Blood Harvest
Blood Harvest 2
Blood Harvest 3
Super Blasting Boy
BekkerDev Level Editor 3
Разработчик и издатель инди-игр в Steam.
BekkerDev Studio
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Выстрелы в TDS (Помогите, пожалуйста, сделать так, что бы пуля выходила...)
  • Страница 1 из 1
  • 1
Поиск:

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