Как сделать перемещение объекта за пальцем?

Как сделать плавное перемещение объекта за пальцем только по оси y? Смотрел много в интернете, перепробовал множество кодов с переделыванием под свои нужды. Но всё не получается из-за того, что я новичок и учусь это делать. С компом понятно как, но вот с телефоном возникают постоянно трудности. Нужно как-то сделать, чтобы пользователь удерживал палец на экране и водил им вверх/вниз, соответственно перемещая объект.
Пока что это реализовано вот так только через клавиатуру
void FixedUpdate () {
    obj.transform.Translate(Vector2.left * speed * Time.deltaTime);
    float yPoz = Input.GetAxis("Vertical");
    Vector2 direction = new Vector2(-1,yPoz);
    obj.transform.Translate(direction * speed * Time.deltaTime);
  }
  • Вопрос задан
  • 1153 просмотра
Пригласить эксперта
Ответы на вопрос 1
DanielMcRon
@DanielMcRon
C# && Unity
Мне кажется вы ничего не пробовали. Вы уже 2 вопрос задаёте за час. Может нужно Unity выучить вместе с C#. Задаёте глупые вопросы на которые приходится в 3 раза больше времени уделять чтобы вам объяснить
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект
27 нояб. 2024, в 17:26
1 руб./за проект