데브허브 | DEVHUB | [유니티6] 스킬 쿨타임 (Skill CooldownTime)[유니티6] 스킬 쿨타임 (Skill CooldownTime)
- 스킬 아이콘의 시각적 기반을 설정하고, UI 스킬 파이어 이미지를 등록합니다. 🖼️
- 재사용 대기 시간을 시각적으로 표시하기 위해 필드 타입 이미지와 검은색 알파 값을 활용합니다. ⏳
- 남은 쿨타임을 숫자로 보여주는 텍스트 오브젝트를 생성하고, 폰트 스타일과 정렬을 설정합니다. 🔢
- 스킬 아이콘 오브젝트를 프리팹으로 만들어 재사용성을 높이고 효율적으로 관리합니다. 📦
- 스킬 사용 및 재사용 대기 시간을 제어하는
Skill 스크립트를 개발하여 핵심 로직을 구현합니다. ⚙️
- 스킬 시전 가능 여부 및 사용 정보를 실시간으로 출력하는 텍스트 오브젝트를 설정합니다. 💬
- 여러 스킬을 관리하고 입력(마우스/키보드)을 처리하는
SkillSystem 스크립트를 구축합니다. 🎮
- 기존 스킬 프리팹을 복제하여 '블리자드', '토네이도'와 같은 다양한 스킬을 쉽게 추가하고 속성을 변경합니다. ✨
- 마우스 클릭 또는 숫자 키(1, 2, 3)를 통해 스킬을 활성화하는 사용자 입력 방식을 구현합니다. ⌨️