Unity3D/C#
2026. 10. 23.
유니티 Slider onValueChanged 로 값 표시 · 정수 단계 · 저장값 불러오기 (wholeNumbers, SetValueWithoutNotify)
유니티 Slider 는 값이 바뀔 때마다 onValueChanged 가 불리고, 그 값을 TMP 글자에 넣으면 「볼륨 70%」 같은 표시가 됩니다. 정수로만 움직이게 하려면 wholeNumbers 를, 저장해 둔 값을 이벤트 없이 넣으려면 SetValueWithoutNotify 를 씁니다. slider.onValueChanged.AddListener(value => Debug.Log(value)); // 움직일 때마다 불림slider.SetValueWithoutNotify(0.5f); // 값만 바꾸고 이벤트는 안 부름 게임 설정 화면의 볼륨, 밝기, 마우스 감도는 대부분 슬라이더로 만듭니다. 슬라이더를 움직이면 숫자가 따라 바뀌고, 게임을 껐다 켜도..