고수님들....
키가 안먹습니다.
벽돌깨는 게임 있죠? 화면 위에 벽돌이 있고 공이 벽돌과 벽에 부딪히며 돌아다닙니다.
아래로 오면 길죽한 bar를 유저가 화살표(왼쪽 오른쪽)로 이리저리 움직이며 공을 원하는 곳으로
보내려고 노력(?)하는 추억의 그 게임 말입니다.
문제는 keydown, keyup, keypress 등을 써서 하는 것 같은데, 해 보았더니 두가지 문제가 발생합니다.
1. 일단 화살표 키를 누르면 바가 안움직이고, 엉뚱하게 폼에 올려놓은 여러 버튼이 선택되는 일이 발생합니다. STRAT, PAUSE, EXIT 버튼을 세개 올려 놓았는데, 화살표 키를 누르면 이들 버튼이 돌아가며 선택되는... 결코 원하지 않은 일이 발생합니다.
2. 또 하나의 고민은,
화살표를 누르고 있는 동안 바가 주욱 계속 움직이도록 하려면 어떻게 해야 하는지요?
불쌍한 하수에게 친절한 답변 부탁드립니다.
하수 올림!
하시고요.
버튼을 사용하신다면 포커스가 없는 SpeedButton을 사용하세요.