can-c
12/24/2017 - 8:24 PM

LookAtFixed

public Transform lookAt;

void Update()
{
	Vector3 worldLookDirection = lookAt.position - transform.position;
	Vector3 localLookDirection = transform.InverseTransformDirection(worldLookDirection);
	localLookDirection.y = 0;
	transform.forward = transform.rotation * localLookDirection;
}