예를 들어서 3인칭 백뷰 게임을 만든다고 할 때, 이미 플레이어 조작을 FSM으로 구현했다고 칠게. (StateMachineBehaviour 아님)


그리고 이때 스킬이 찌르기나 돌진 같은거를 구현해야 된다면 어떻게 해?



1. FSM에 찌르기와 돌진 상태를 추가하는 방식으로 구현. (필요시 State에 BT 방식을 가미)


2. 스킬 컴포넌트를 새롭게 만들고 기존 FSM 상태는 IsInSkillState 상태같은걸로 고정해서 상태 전환이 안되게 함.


3. 스킬 액터와 레이어를 만들어서 FSM과 비슷하지만 독립적으로 진행시킴. 이때 스킬 액터의 애니메이션이 우선순위가 더 높아서 외관으론 차이 없음.