Files
SimUL/Assets/UMA/Core/Scripts/MirrorCam.cs
T
2025-01-07 18:54:46 +02:00

24 lines
543 B
C#

using UnityEngine;
public class MirrorCam : MonoBehaviour
{
public Transform playerTarget;
public Transform mirror;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
Vector3 localPlayer = mirror.transform.InverseTransformPoint(playerTarget.position);
Vector3 lookatMirror = mirror.TransformPoint(new Vector3(localPlayer.x, localPlayer.y, localPlayer.z));
transform.LookAt(lookatMirror, mirror.up);
}
}