Задать вопрос
@MadDog1337

Как задать передвижение персонажа свайпами?

600430912b03e958138295.png То есть персонаж движется , и я допустим свайпам вниз , задаю ему другую сторону движения как на скрине номер 2.
600430ede1865909160156.png

Написал код , но он работает не так как мне нужно, а в интернете что то не нашёл.
  • Вопрос задан
  • 105 просмотров
Подписаться Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Инженер
по тестированию
    10 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
DanielMcRon
@DanielMcRon
C# && Unity
Очень даже всё просто. Создаёте переменную Vector3 swipeDirection. И при свайпе, к примеру влево, вы записываете swipeDirection = вектор по которому персонаж будет лететь ровно влево.
После чего в каждом кадре будет использоваться этот вектор умноженный на скорость. При следующем свайпе эта переменная просто перезаписывается. Ничего сложного
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы