Unity. Mathf.Clamp() μ‚¬μš©ν•˜κΈ°

μ΅œλŒ€ 1 λΆ„ μ†Œμš”

🌟 Mathf.Clamp()Permalink

μ΅œμ†Œκ°’κ³Ό μ΅œλŒ€κ°’μ„ μ •ν•΄μ„œ κ·Έ μ•ˆμ— λ“€μ–΄ μžˆλŠ” 값외에 λ‹€λ₯Έ 값이 λ˜μ§€ μ•Šκ²Œ ν•œλ‹€.

🌟 μ‚¬μš©λ²•Permalink

float min = 10f;
float max = 20f;
float pointX = Mathf.Clamp(Input.mousePosition.x, min, max);

Mathf.Clamp()λŠ” value, min, max μˆœμ„œλ‘œ 인자λ₯Ό λ„£μ–΄μ•Ό ν•˜λ©°, value 값이 minκ³Ό max 사이에 있으면 value 값을, 사이에 μ—†λ‹€λ©΄ min λ˜λŠ” maxλ₯Ό λ°˜ν™˜ν•œλ‹€.

μœ„ μ½”λ“œλŠ” 마우슀의 x μ’Œν‘œμ— 따라 minκ³Ό max μ‚¬μ΄μ˜ 값을 λ°˜ν™˜ν•œλ‹€.

νƒœκ·Έ: ,

μΉ΄ν…Œκ³ λ¦¬:

μ—…λ°μ΄νŠΈ:

λŒ“κΈ€λ‚¨κΈ°κΈ°