2012-05-07 2 views
1

3JS 용으로이 자바 스크립트 키보드 라이브러리를 사용하고 있으며 키가 해제되었을 때이를 감지 할 수있는 것처럼 보입니다. 이것을 프로젝트에 어떻게 통합 할 수 있습니까? 나는 현재 키를 누르면되는 감지 방법 여기javascript/threejs - 키를 놓을 때 감지합니다.

http://learningthreejs.com/data/THREEx/docs/THREEx.KeyboardState.html

과 : 다음은 문서가 threejs의 소스에서

if (keyboard.pressed("left")){ 
//do stuff 
} 

답변

1

, 선에게있어

document.addEventListener("keyup", this._onKeyUp, false); 

당신에게 핸들러를 추가하고 keyup 이벤트를 수신합니다. 하여 addEventListener에 대한

MDC를 워드 프로세서 : https://developer.mozilla.org/en/DOM/element.addEventListener

+0

나는이 내 질문에 대답을 모르겠어요. keyup 이벤트를 수신하기 위해이 코드를 프로젝트에 넣은 다음 _onKeyup이라는 해당 함수를 제안 하시겠습니까? 그렇다면 작동하지 않는 것 같습니다. – mheavers

+0

document.addEventListener ("keyup", function() {alert ('keyup')}, false); 이 저에게 효과적입니다. 당신이하고있는 일은 "keyup"이벤트에서 호출 할 함수 (두 번째 인수)를 등록하는 것입니다. MDC 문서는 모든 매개 변수와 몇 가지 예를 파악하는 데 매우 유용합니다. – MushinNoShin