Enemy.cs의 WaitAttackCoolTime()을 IEnumerator에 맞춰 수정해야 할 것 같음
순간이동과 콜라이이더 충돌 버그로 시점이 매번 다르게 적용되었다.
상호작용 가능한 포탈을 인식하는 시점을 하나 더 추가하여 해결하였다.
장착 아이템 딕셔너리가 null이면 새로운 딕셔너리를 생성하도록 함
플레이어 스킬 오브젝트를 플레이어 오브젝트 하위의 오브젝트로 두고 활성화 시키는 방식으로 사용하였기 때문에 생겼던 문제이므로 오브젝트 풀링 방식으로 스킬 오브젝트를 생성하여 수정
스킬 오브젝트 애니메이션에 Transform이 포함되어 있어서 생겼던 문제이므로 해당 속성(property)를 애니메이션에서 삭제
CameraController를 singleton화 하여 GameManager에 player를 세팅한 직후 camera가 player를 follow하도록 설정
jump 상태 머신에서 Enter() 메서드에 오버라이드 하면서 base.Enter()를 빼먹어 Fall(추락) 상태로 전환되지 않아 생겼던 문제였으므로 base.Enter()를 다시 추가하여 수정
pLevel이라는 캐릭터의 현재 레벨을 나타내는 매개 변수를 사용해 캐릭터의 레벨을 나타낸다