UNITY_VERSION에는 Unity 버전의 숫자 값이 포함되어 있습니다.
다른 빌트인 셰이더 기능을 사용하는 셰이더를 작성해야 하는 경우 버전 비교에 사용할 수 있습니다. 예를 들어 프리 프로세서 검사가 Unity 2022 버전 이상에서만 전달되도록 하려면 #if UNITY_VERSION >= 202200을 사용합니다.
YYYYMP 포맷을 사용합니다.
YYYY는 메이저 버전입니다.M은 마이너 버전입니다.P는 패치 버전입니다.예를 들어 Unity 2022.3.0의 경우 202230을 사용합니다.
마이너 버전과 패치 버전에는 최대 9까지의 값만 사용할 수 있습니다. 즉, 9보다 큰 마이너 버전이나 9보다 큰 패치 버전이 있는 Unity 버전은 확인할 수 없습니다.
6000PPPP 포맷을 사용합니다.
6000은 Unity 6입니다.PPPP는 Unity 6000.0.1234의 1234 같이 앞에 0이 있는 패치 버전입니다.예를 들어 Unity 6000.0.2의 경우 60000002를 사용합니다.