DOTY

HpProgressBar 체력에 따라 색 바꾸기 본문

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
반응형

'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