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

Как сделать плавное перемещение объекта за пальцем только по оси 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);
  }
  • Вопрос задан
  • 1138 просмотров
Пригласить эксперта
Ответы на вопрос 1
DanielMcRon
@DanielMcRon
C# && Unity
Мне кажется вы ничего не пробовали. Вы уже 2 вопрос задаёте за час. Может нужно Unity выучить вместе с C#. Задаёте глупые вопросы на которые приходится в 3 раза больше времени уделять чтобы вам объяснить
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы