public void StopLookAt() { LookEvents.InvokeStopLookingAt(); lookEnabled = false; lookAtTransform = null; headIKTarget = 0; }
public void StartToLookAt(Vector3 lookAtPos) { LookEvents.InvokeStartToLookAtPosition(lookAtPos); headIKTarget = 1; lookEnabled = true; SetLookAtPosition(lookAtPos); }
public void StartToLookAt(Transform lookAtTransform) { LookEvents.InvokeStartToLookAtObject(lookAtTransform); this.lookAtTransform = lookAtTransform; StartToLookAt(lookAtTransform.position); }