특정 각도로 바라보게 하기
public void LookAt(Vector3 worldPosition)
{
Vector3 relativePosition = worldPosition - this.position;
Quaternion toRotation = Quaternion.LookRotation(relativePosition);
this.rotation = Quaternion.Slerp(this.rotation, toRotation, Time.deltaTime * damping);
}
반응형
<Unity Code>
public class ExampleClass : MonoBehaviour
{
public Transform target;
void Update()
{
// Rotate the camera every frame so it keeps looking at the target
transform.LookAt(target);
// Same as above, but setting the worldUp parameter to Vector3.left in this example turns the camera on its side
transform.LookAt(target, Vector3.left);
}
}
★☆☆☆☆
반응형
댓글