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
'GameMaker강좌[GM8] > 기초강좌' 카테고리의 다른 글
[게임메이커강좌-기초] 이미지를 화면에 표시하기 (0) | 2016.12.06 |
---|---|
[게임메이커강좌-기초] 텍스트를 화면에 표시하기 (0) | 2016.12.05 |
[게임메이커강좌-기초] 마우스로 오브젝트를 드래그하여 이동하기 (1) | 2016.12.02 |
[게임메이커강좌-GMS 기초]스튜디오에서 게임메이커 8.x 이전 프로젝트 파일 불러오기 (2) | 2016.09.29 |
[게임메이커강좌-기초]인스턴스 생성하기 (2) | 2014.08.14 |
댓글