Камера LibGDX не может перейти от вида сзади игрока - PullRequest
0 голосов
/ 15 марта 2020

Когда я двигаю плеер, PerspectiveCamera (3d) движется, но когда я поворачиваю плеер (влево, вправо или вниз), проблема описана здесь Я хочу, чтобы камера двигалась, и она должна быть видна сверху и сзади игрока.

Код, который я использовал:

Vector3 tar = new Vector3(target.x, target.y + 10, target.z - 18);
camera.up.set(0, 1, 0);
camera.lookAt(target);
camera.position.set(startpos.lerp(tar, alpha));
camera.update();

Здесь startpos - позиция камеры.
tar - целевая позиция.
alpha - это дельта-время.

Я приложил изображение, чтобы описать мою проблему.

...