일반적인 수학 함수 사용
Use Unity's Mathf class to apply trigonometric, logarithmic, and other math functions commonly required in game development.
읽는 시간 1분최근 업데이트: 한 달 전
Unity의 Mathf 클래스는 게임 및 앱 개발에 일반적으로 필요한 삼각 함수, 로그 함수, 기타 함수를 비롯한 일반적인 수학 함수 컬렉션을 제공합니다.
이 페이지에서는 Mathf 클래스와 스크립팅 시 자주 사용되는 클래스에 대한 개요를 제공합니다. Mathf 클래스의 모든 멤버에 대한 전체 레퍼런스는 Mathf 스크립트 레퍼런스를 참조하십시오.
삼각 함수
Unity의 모든 삼각 함수는 라디안을 사용합니다.
거듭제곱근 및 제곱근
Unity는 다음과 같은 일반적인 거듭제곱근 및 제곱근을 제공합니다.
몇 가지 유용한 2의 거듭제곱과 관련된 함수도 있습니다. 다음 함수는 종종 2의 거듭제곱 값(예: 텍스처 차원)으로 제한되거나 최적화되는 일반적인 바이너리 데이터 크기로 작업할 때 유용합니다.
보간
Unity의 보간 함수를 사용하면 주어진 두 지점 사이에 있는 값을 계산할 수 있습니다. 아래의 각 함수는 서로 다른 방식으로 작동하며 각기 다른 상황에 적합합니다. 자세한 내용은 각 예시를 참조하십시오.
LerpLerpAngleLerpUnclampedInverseLerpMoveTowardsMoveTowardsAngleSmoothDampSmoothDampAngleSmoothStep
Vector classes 및 클래스는 모두 여러 차원의 위치, 방향 및 회전을 보간할 수 있는 자체 보간 함수(예: Quaternion.Lerp)를 보유하고 있습니다.
Quaternion값 제한 및 반복
이러한 간단한 헬퍼 함수는 게임이나 앱에서 유용하게 사용되며, 값을 특정 범위로 제한하거나 특정 범위 내에서 반복해야 할 때 시간을 절약할 수 있습니다.
로그 함수
기타 함수
Mathf 클래스에 속하는 모든 함수의 목록은 Mathf 스크립트 레퍼런스에서 확인하십시오.