int?
0 -> 범위공격을 하는 일반몬스터
1 -> 투사체공격을 하는 일반몬스터
2 -> 엘리트몬스터
3 -> 보스몬스터
->그냥 onAstarMoveAction이라고 되있는걸 여러 종류로 나누기로 결정
엘리트와 보스 나눈 이유 -> 단순히 패턴 개수 차이 때문
구현 방식은 차이 없음
attack1 -> 기본 공격(기본 범위공격)(0번은 이것만 구현되있음)
attack2
attack3 -> 범위 공격 기반 추가 패턴
attack4 -> 기본 공격(기본 투사체 공격)(1번은 이것만 구현되있음)
attack5
attack6 -> 투사체 공격 기반 추가 패턴
attack7 -> 예고공격
attack8
attack9
각 몬스터 나눠지는 기준마다 움직이는 방식이 동일해야함
다르게 움직이려면 구분을 더해야함
'C# > 문제해결' 카테고리의 다른 글
| 1005 공격구현 (0) | 2022.10.05 |
|---|---|
| 0930 공격 구현 (1) | 2022.09.30 |
| 0920 타일맵 데이터만들기 (1) | 2022.09.20 |
| 0916 발표용 (0) | 2022.09.16 |
| 0908 UI스크롤뷰의 비율 (0) | 2022.09.08 |