2
레이어에서 키 입력을 처리하는 간단한 방법이 있습니까? 터치 입력으로 ccTouchesEnded를 사용할 수 있습니다. keyPressed와 비슷한 기능이 있습니까? 키 누르기에 대해 어떻게 생각하십니까?안드로이드에서 cocos2D로 키 입력을 처리하는 방법은 무엇입니까?
레이어에서 키 입력을 처리하는 간단한 방법이 있습니까? 터치 입력으로 ccTouchesEnded를 사용할 수 있습니다. keyPressed와 비슷한 기능이 있습니까? 키 누르기에 대해 어떻게 생각하십니까?안드로이드에서 cocos2D로 키 입력을 처리하는 방법은 무엇입니까?
나는 이틀 전에 cocos2d로 작업하기 시작했고, 나는 같은 질문을했다.
게임으로 키 이벤트를 감지하는 방법을 찾았습니다.
당신은 클래스를
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.d("Activity", "key entered");
return CCDirector.sharedDirector().onKeyDown(event);
}
을 게임 게임 클래스
// Enable keys
this.setIsKeyEnabled(true);
에서 키 이벤트 감지를 활성화에서 KeyDown 및 파견 이벤트에 당신에 안드로이드 활동 재정의를
@Override
public boolean ccKeyDown(int keyCode, KeyEvent event) {
Log.d("ccKeyDown", "Entered");
return super.ccKeyDown(keyCode, event);
}
를 오버라이드 (override) 할 필요가
호프가 당신을 도울 수 있습니다 :) 아니면 당신은 해결책을 찾았습니다 ... 오랜 시간이었습니다 xD 번들