killing002 | Дата: Вторник, 30 Января 2018, 20:26 | Сообщение # 1 |
почетный гость
Сейчас нет на сайте
| Недавно задумал сделать 2д игру под юнити. Все шло хорошо пока не встретился с такой проблемой. 2д игра в стиле "платформер" , игра под телефон.Есть некий персонаж, с винтовкой в руках. Нужно чтоб выстрел осуществлялся непосредственно в место касания пользователя. То есть куда нажал , туда и полетела пуля. Но сложность в том, что перс должен еще и смотреть по направлению к цели. (Т.е если враг наверху, то он должен поднять винтовку и сделать выстрел, а не просто чтоб пуля полетела в него, а перс стоит прямо и не двигается).Есть анимация стрельбы , но эта анимация направлена прямо(в смысле -направо). Мне нужно чтоб перс при стрельбе как-то поднимал или отпускал(в общем двигал руками) руки по направлению в касанию. Как такое реализовать и вообще возможно ли такое сделать? Заранее спасибо.
123
|
|
| |
Assasin | Дата: Вторник, 30 Января 2018, 22:09 | Сообщение # 2 |
web-coder
Сейчас нет на сайте
| Разбить персонажа на 2 картинки. Первая это руки, а вторая - все остальное тело. Получится в одном GameObject будут 2 GameObject, оба Sprite И затем для GameObject "руки" менять угол поворота.
|
|
| |