키이벤트1 간단한 버튼이나 메뉴 키이벤트 처리 방법 게임 프로그래밍을 하시는 분들이라면 키 이벤트 처리야 아주 초보적인 방법이겠지만 전 시작부터 땅집고 헤엄치다보니 한참 헤매서 도움말 참고로 이제서야 이해했네요. 저같은 소수의 초보분들을 위해서 도움이 되었으면 좋겠다는 생각에 올립니다. XNA에서 Update 함수에 그냥 키값을 입력받아서 처리할경우 캐릭터가 꾸준히 움직인다거나 할때는 상관이 없겠지만 버튼이라던지, 제경우는 메뉴에서의 키값대로 선택문 이동시에 미친 듯이 메뉴가 파파파파팍~ 움직여버리더군요. 프레임이 바뀌는 속도는 아주 짧은데 비해 키입력은 그보다 길어지니 일어나는 현상입니다. 이를 처리하기 위해선 키값상태를 먼저 알아야 합니다. 아무일도 않했는지, 키를 눌렀는지, 키가 떼어졌는지, 키가 눌린상태로 있는지를 판단해야하는데.. 아주 간단하더군.. 2009. 7. 14. 이전 1 다음