Unity3D/C#
2020. 10. 24.
유니티 아이템 / 스킬 쿨타임 UI 표시 in Script
리그오브레전드, 던전앤 파이터, 등 다양한 온라인 게임에서 일반 공격 외에 스킬이라는 개념을 두어 사람들이 더 게임을 재밌게 합니다. 스킬은 일반적으로 무제한으로 사용하게 되면 게임 밸런스가 무너지기 때문에 일정 시간의 텀을 두어 사용할 수 있게 설계를 합니다. 스킬을 한 번 사용하고 그 스킬을 일정 시간 뒤에 재사용할 수 있고 그 시간이 다 될 때까지 기다려야 합니다. 이렇게 재사용까지 기다리는 시간을 쿨타임이라고 합니다. 이 쿨타임이라는 요소는 게임 유저에게는 더 흥미진진하게 만듭니다. 내가 스킬을 사용할 수 있는데 상대는 사용할 수 없을 때의 쾌감, 반대로 상대는 스킬이 사용 가능하고 나는 스킬을 사용할 수 없을 때의 불안감을 느낄 수 있습니다. 일반적으로 스킬의 쿨타임은 시각적으로 시계가 돌아가는..