Unity SmoothDamp положение камеры странный ход - PullRequest
0 голосов
/ 06 июля 2019

В Unity У меня есть объект, который я перемещаю, и мне нужна плавная камера, которая следует за этим объектом.

Я использую этот код для плавного следования:

public Transform loseZone;

public float dampTime = 0.15f;
private Vector3 velocity = Vector3.zero;

void Update () {

    transform.position = Vector3.SmoothDamp(transform.position, loseZone.position, ref velocity, dampTime);

}

Может лиодин говорит мне, почему, когда я запускаю свой код, свойство преобразования основной камеры случайно начинает меняться каждую секунду, хотя мой целевой объект (потерянная зона) перемещается только по оси Y (а не по x и z).пожалуйста, посмотрите position.x, position.y и position.z Что вызывает это движение?

Спасибо

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...