cocos2d-x 윈도우 키보드 지원

Programming 2013. 4. 6. 14:06 by 빠재


사실 Cocos2d-x가 win32 플랫폼을 지원하긴 하지만 키보드는 구현되어있지 않습니다. 애초에 cocos2d 자체가 모바일을 타겟으로 만든 것이기 때문인 듯 싶은데...


따라서 win32 플랫폼에서 키보드를 사용하기 위해서는 키보드 입력을 '직접' 구현해야 합니다 -_-;;



물론 저와 같은 생각을 한 사람이 한둘은 아닐 터, 역시 구글링을 해 보니 이 키보드를 구현하신 분이 몇몇 계시네요. 하지만 예전 버전을 기준으로 만든 것이라 그대로 가져다 쓰면 요즘 버전(현재 2.0.4)과 호환이 되지 않는군요.



원래는 그 소스를 최신 버전과 호환시키는 법을 작성하려고 했는데, 계속 버전업이 이루어지는 마당에 이런 강좌가 쓸모가 있을까 하는 의구심이 들어 그냥 작업한 소스만 업로드합니다.



작업한 기본 소스의 출처는 http://www.cocos2d-x.org/boards/6/topics/20064 입니다.


해당 파일을 프로젝트의 cocos2dx 폴더 안에 풀어주시면 됩니다.



cocos2dx-2.0.4_win32_keyboard.zip


Nav