using UnityEngine; namespace ARLocation.Utils { public class FaceCamera : MonoBehaviour { private Transform mainCameraTransform; // Use this for initialization void Start() { if (Camera.main != null) { mainCameraTransform = Camera.main.transform; } else { mainCameraTransform = ARLocationManager.Instance.MainCamera.transform; } } // Update is called once per frame void Update() { var position = mainCameraTransform.position; Vector3 v = position - transform.position; v.x = v.z = 0.0f; transform.LookAt(position - v); transform.Rotate(0, 180, 0); } } }