Search
Duplicate

LV06 Input

숙제

기존의 게임 오브젝트 Input을 해당 Input클래스를 사용하여 바꿔보세요.
지금까지의 키 입력에는 단순하게 키보드를 누른것에 대한 처리만 진행하였다.
하지만 게임에서는 조금 더 다양한 경우의 입력을 고려해야한다.
1.
키가 눌려있을때
2.
키가 내려갔을때
3.
키가 올라왔을때
그래서 우리는 이 것을 관리해줄 인풋 매니저라는 클래스를 설계 할 것이다.
UpdateKeys에서 모든 종류의 Key들의 상태를 체크해준다.
이렇게 만들어진 키 입력도 어플리케이션 레벨에서 초기화와 매 프레임마다 체크 해주게 끔 돌려주어야 한다.