Unity
HpProgressBar 체력에 따라 색 바꾸기
증식세포
2024. 10. 14. 13:53
728x90
반응형
요약하면, HSV를 활용하면 된다.
Hue (색)
Saturation (채도)
Value (명도)
세가지 요소 중, Hue를 활용하면 된다.
초록색은 0.3, 빨간색은 0 이기 때문에 다음처럼 코드를 활용할 수 있다.
image.color = Color.HSVToRGB(image.fillAmount / 3, 1.0f, 1.0f);
728x90
반응형