구 인풋 시스템(Input Manager) 캐릭터의 입력과 이동을 담당하는 이동 코드로서 구 인풋 시스템 (Input Manager)를 기반으로 코드를 작성한다. 여전히 많이 사용되는 코드지만 Input Manager는 문제가 있다. 구 인풋 시스템(Input Manager), 무엇이 문제인가?1) 조이스틱 등 다양한 입력 장비 대응에 부족하고, 키를 변경하거나 다양한 플랫폼에 대응하기 어렵다.2) 구현한 내용이 모두 한 클래스에 모여있어 유지보수성과 확장성이 떨어진다. 객체지향 프로그래밍에서 기능별로 클래스를 나누는 것을 단일 책임 원칙(Single Responsibility Principle)이라고 한다.또한, 단일 책임 원칙은 모든 클래스는 하나의 책임만 가진다는 원칙이기도 하다.그러므로 Inpu..