LookAtCameraYonly
From Unify Community Wiki
Author: Neil Carter (NCarter)
Description
This script will rotate a GameObject on its Y axis so that it is always facing the selected camera. It is useful for making camera facing billboards.
Usage
Place this script on a GameObject that you want to face the camera. Then, with the object selected, use the inspector to select the Camera you want the object to face.
C# - LookAtCameraYonly.cs
using UnityEngine; using System.Collections; public class LookAtCameraYonly : MonoBehaviour { public Camera cameraToLookAt; void Update() { Vector3 v = cameraToLookAt.transform.position - transform.position; v.x = v.z = 0.0f; transform.LookAt(cameraToLookAt.transform.position - v); } }