
스킬 시스템이란?- 하나의 스테이지를 클리어할 때마다 "영웅 능력치 버프" 또는 "영웅 스킬 강화"를 선택지가 존재하는데 그때 사용되는 시스템이다. 스킬 시스템 구조- 템플릿 메서드 패턴을 활용하기 위해 BaseSkill에 기본적인 것들의 정의- 전략 패턴 활용을 위해 성격이 다른 Buff와 Attack을 분리하고 ScriptableObject로 제작- 버프, 공격에 필요한 것들을 개별로 상속받아 각 프리팹에서 불러오는 방식으로 사용*두 패턴과 ScriptableObject를 이용해 중복 코드 및 확장성을 살리고 메모리 절약을 목표로 함 BaseSkill 클래스 추가using UnityEngine;public abstract class BaseSkill : ScriptableObject{ publi..