Искал как сделать так, чтобы объект поворачивался по направлению своего движения (при отскоке).
Была такая строка: transform.right = rb.velocity.normalized;
Поискал в интернете что именно делает transform.right и up.
Но прямого ответа на то, что именно они из себя представляют я не нашёл.
Manipulate a GameObject’s position on the X axis (red axis) of the transform in world space. Unlike Vector3.right, Transform.right moves the GameObject while also considering its rotation.
Короче я понял что тут (transform.right = rb.velocity.normalized) имеется ввиду. Когда transform.right то ось x поворачивается в сторону куда идёт объект, т.е. она просто переворачивается вместе с ним. Если же мы поставили transform.up, тогда ось y поворачивалась в сторону движения.