소스 검색

Fix detecting key pressed value

Not all browsers support KeyboardEvent.key
Bao Pham 9 년 전
부모
커밋
718efff0d4
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      examples/webgl_loader_pcd.html

+ 2 - 2
examples/webgl_loader_pcd.html

@@ -117,7 +117,7 @@
 
 				window.addEventListener( 'resize', onWindowResize, false );
 
-				window.addEventListener('keydown', keyboard);
+				window.addEventListener('keypress', keyboard);
 
 			}
 
@@ -134,7 +134,7 @@
 
 				var ZaghettoMesh = scene.getObjectByName( "Zaghetto.pcd" );
 
-				switch ( ev.key ) {
+				switch ( ev.key || String.fromCharCode( ev.keyCode || ev.charCode ) ) {
 
 					case '+':
 						ZaghettoMesh.material.size*=1.2;