DOTY
HpProgressBar 체력에 따라 색 바꾸기 본문
728x90
반응형
요약하면, HSV를 활용하면 된다.
Hue (색)
Saturation (채도)
Value (명도)
세가지 요소 중, Hue를 활용하면 된다.
초록색은 0.3, 빨간색은 0 이기 때문에 다음처럼 코드를 활용할 수 있다.
image.color = Color.HSVToRGB(image.fillAmount / 3, 1.0f, 1.0f);
728x90
반응형
'Unity' 카테고리의 다른 글
ML Agents 준비 (3) | 2024.11.14 |
---|---|
Behavior Tree (0) | 2024.11.14 |
[Unity] err1. object reference not set to an instance of an object (0) | 2022.09.24 |
[Unity] 6. Scene 변경 ( + DontDestroyOnLoad ) (0) | 2022.09.07 |
[Unity] 5. OnTriggerEnter(Exit)2D (0) | 2022.09.05 |
Comments