GameMaker강좌[GM8]/기초강좌
[게임메이커강좌-기초] 최소값과 최대값
타락카얀
2016. 12. 3. 22:24
728x90
GAME MAKER 강좌
KAYAN
◈ 최소값과 최대값
이번 강좌에서는 최소값과 최대값을 구하는 방법에 대해 알아봅시다.
최소값은 아래 함수로 구할 수 있습니다.
min(val1,val2,val3,...) |
최대 16개의 인수를 지정할 수 있습니다.
최대값은.
max(val1,val2,val3,...) |
를 사용하여 마찬가지로 최대 16개의 값을 지정할 수 있습니다.
그리고 위의 최소값과 최대값을 응용하여 변수의 값을 제한 할수도 있습니다.
변수의 값이 최소값보다 작으면 최소값으로 처리하고, 최대값보다 크면 최대값 만큼만 처리하는
방식이지요.
예를들어, 변수의 값을 1~100 까지, 값을 제한한다고 했을 때,
value=max(1, min(100,value)); |
이런 식으로 처리할 수 있어요.
만약 값이 1보다 작으면, 1로 처리하고, 100 보다 크면 최대값인 100으로 처리하는 것입니다.
스튜디오에서는 제한 값에 대해 아래 함수를 사용할 수 있습니다.
clamp(val, min, max) |
이 함수를 사용하면 min, max 함수로 값을 제한하 듯, 지정한 범위 내에 값을 처리할 수 있지요.
그 외에 평균값은 아래 함수를,
mean(val1,val2,val3,...) |
지정한 값 중, 중간 값은,
median(val1,val2,val3,...) |
함수를 사용하여 값을 구할 수 있습니다.
300x250