입력 기능과 동작하는 기능을 분리해서 사용.
다양한 플랫폼의 입력값을 처리할 수 있음
👉 커맨드 패턴
🔼 입력값이 없어도 계속 체크하기 때문에 성능 향상을 위해 0이 아닐때만 처리하도록 함
✏️ Compare Float 매크로
위의 코드를 아래 형태로 단순화 할 수 있음
🔼 위에서 매핑시켜둔 키의 값을 가져와서 이동중인지 체크 (= 키 입력 중인지)
🔼 애니메이션 갱신 부분은 함수로 뺌. 정지상태를 체크하기 위해 ==
일 경우에도 애니메이션 갱신
🔼 Branch를 추가해 입력 상태에 따라 이동/정지 애니메이션 갱신