상속구조를 구현하기 전에 우선 데이터 작업이 필요하다. 몬스터와 캐릭터의 공통 로직인 move, attack, idle 애니메이션 전환을 쉽게 하기 위함이다.
move
attack
idle
구조체에 위와 같은 형태로 설정한다.
위에서 만든 Creature Data 구조체로 데이터 테이블을 생성
Creature Data
(Knight 외에 다른 직업이 생기면 Player 클래스로 추가 상속을 구현할 필요 있음. Monster-Skeletion 처럼!)
Knight
Player
Monster
Skeletion