장풍 레벨별 데미지

  1. 레벨 설정

    Define.cs에 Enum으로 레벨 정의. 레벨 추가나 삭제 등의 변동이 있을 경우 Define.cs에서 해당 enum 부분을 수정하면 된다.

    public enum JangPoongLevel
    {
        Level1,
        Level2,
        Level3,
        Level4,
        Level5,
        Level6,
        Level7,
        Level8,
        Level9,
        Level10
    }
    

    장풍 프리팹의 레벨을 설정하려면 Inspector 창에서 jangPoongLevel 드롭다운을 눌러 변경해주면 된다. 드롭다운은 위에서 정의한 JangPoongLevel enum 목록으로 되어있다.

    image.png

  2. 데미지 설정

    Define.cs의 JangPoongDamageList 에 배열로 저장

    레벨 추가로 인한 데미지 추가, 데미지 값 변경 등이 필요한 경우 해당 배열을 수정하면 된다.

    public static readonly float[] JangPoongDamageList =
    {
        0.5f, 0.9f, 1.4f, 1.9f, 2.6f, 3.5f, 4.1f, 4.9f, 5.6f, 6.5f
    };
    

Define.cs의 JangPoongLevel, JangPoongDamageList 만 수정해주고 장풍 프리팹에 레벨만 잘 선택해주면 데미지는 알아서 반영된다.