Unity3D/C#
2026. 10. 17.
유니티 Image.fillAmount 로 쿨타임 · 로딩 바 만들기 (Filled, fillMethod, fillOrigin)
이 블로그의 예전 글 체력바 · 가짜 로딩바 · 쿨타임 세 편은 모두 Image 의 fillAmount 로 만들었지만, 글마다 채우는 방식 한 가지만 코드에 넣고 Filled 의 나머지 설정은 설명하지 않았습니다. 그 뒤 제가 잰드케이로 낸 앱에서는 fillAmount 를 막대가 아닌 곳에도 썼습니다. 랜덤 결정 앱 RandomGO 의 룰렛 칸은 원 그림 하나를 잘라서 만들고, 기억력 게임 뇌깜빡할사이의 별 점수는 별 세 개가 그려진 그림 한 장을 점수만큼 채웁니다. 스킬을 쓰면 아이콘 위로 시계처럼 돌아가는 쿨타임, 다음 화면으로 넘어갈 때 차오르는 로딩 바도 모두 그림의 일부만 보여 주는 UI 입니다. Unity 에서는 Image 컴포넌트의 Image Type 을 Filled 로 두고 fillAmou..