Не могу повернуть объект относительно другого объекта на 360

Пример на видео по Y он движется адекватно но вот по x при угле 90 у меня он просто стоит https://youtu.be/DtObo4HbV9Y

public class Asteroid : MonoBehaviour
{
    public Transform target;
    public Vector3 offset;
    public float Speed = 3;
    void Update()
    {
        transform.eulerAngles = new Vector3(transform.eulerAngles.x - Time.deltaTime * Speed,0 ,0);
        transform.position = transform.rotation*offset+target.position;
    }
}

Хочу сделать прозволное движение по любо оси


Ответы (1 шт):

Автор решения: SSD

я видел что то похожее это может помочь 180-transform.eulerAngles.x - Time.deltaTime * Speed может помочь

оригинальное видео:на английском

может это поможет

может это поможет 2.0

и это

→ Ссылка