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

Почему платформа не двигается вверх?

private void Update()
    {
        rb2d.MovePosition(Vector2.up * speed * Time.deltaTime);
    }

Она на месте дергается просто. В Rigidbody2D Поставил Kinematic
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skysmart
    Unity для детей
    3 месяца
    Далее
  • Skysmart
    Профессия «Разработчик игр» для школьников
    2 года
    Далее
  • Rebotica
    Разработка игр для детей и подростков
    2 года
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - домашнее облако homeCloud
Потому что MovePosition принимает в качестве аргумента новую позицию. Вот оно у тебя и переместилось в Vector2.up * speed * Time.deltaTime и трется там
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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