Pular para o conteúdo
AstraDOCS

Câmera acompanhando alvo

Separe alvo, offset e amortecimento.

Uma Camera com CameraFollow no mesmo objeto; alvo válido na mesma sessão.

var component = Object.GetComponent(ComponentIds.CameraFollow);
var target = Object.FindInWorld("Alvo");
if (component is not null && target is not null)
{
var follow = component.CameraFollow();
follow.Target = target.AsReference();
follow.Offset = new System.Numerics.Vector3(0, 2, -5);
follow.DampingSeconds = 0.2f;
}

A posição da câmera acompanha o alvo com o offset configurado.

Trecho de inicialização de um Behavior na câmera. O acompanhamento descrito não cria automaticamente um sistema de enquadramento, oclusão ou orientação.

Consulte CameraFollowRig. As instruções descrevem o cenário proposto; a execução em dispositivo não foi realizada nesta publicação.