0
Сегодня у меня есть огромная проблема с вращающейся камерой в единстве3d.Вращение вокруг Y влияет на другой AXIS
Этот код должен вращать камеру вокруг оси Y вправо?
var rotSpeed = 5;
if(Input.GetKey("q")){
this.transform.Rotate(0, -rotSpeed * Time.deltaTime, 0);
}
if(Input.GetKey("e")){
this.transform.Rotate(0, rotSpeed * Time.deltaTime, 0);
}
Но я влияю на другую ОСУ! Когда я нажимаю Q или E, меняются также оси X и Z, но почему?
Благодарим вас за ответы.
Прошу прощения, что я забыл отправить решение, когда я лег спать. Я решил это, добавив это «Space.World» да. Но также я сделал это так: this.transform.Rotate (Vector3.up, -rotSpeed * Time.deltaTime, Space.World); –