특정 각도로 바라보게 하기
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);
}
}
★☆☆☆☆
반응형
'개발 > 코드' 카테고리의 다른 글
Unity Code) 스킬트리 구현하기 (SKill Tree Code Sample) (0) | 2024.04.08 |
---|---|
코드) 문자열 문자와 숫자 구분하기 (2) | 2023.10.30 |
코드) Unity-FPS 표기 (Frame Per Second) (3) | 2022.10.27 |
c#) 숫자 0으로 자리수 체우기 (0) | 2022.09.20 |
c#) 배열에서 배열을 중복 제거하기 (0) | 2022.07.27 |
댓글