@XYZ2060I

В чем разница между rb.velocity и transform.position?

В чем разница между rb.velocity и transform.position? Что лучше использовать в 2д
float movement = Input.GetAxis("Horizontal");
        transform.position += new Vector3(movement, 0, 0) * Time.deltaTime * speed;

moveVector.x = Input.GetAxis("Horizontal");
        rb.velocity = new Vector2(moveVector.x, rb.velocity.y);
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
velocity - это скорость
position - это позиция

"Что использовать в 2д" - это слишком абстрактный вопрос, ибо зависит от игры и как ты хочешь в ней передвижение делать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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