浏览代码

Add touchstart event handler

paulmasson 10 年之前
父节点
当前提交
a88a1aaa4b
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      examples/canvas_interactive_cubes.html

+ 11 - 0
examples/canvas_interactive_cubes.html

@@ -106,6 +106,7 @@
 				container.appendChild( stats.domElement );
 
 				document.addEventListener( 'mousedown', onDocumentMouseDown, false );
+				document.addEventListener( 'touchstart', onDocumentTouchStart, false );
 
 				//
 
@@ -121,6 +122,16 @@
 				renderer.setSize( window.innerWidth, window.innerHeight );
 
 			}
+			
+			function onDocumentTouchStart( event ) {
+				
+				event.preventDefault();
+				
+				event.clientX = event.touches[0].clientX;
+				event.clientY = event.touches[0].clientY;
+				onDocumentMouseDown( event );
+
+			}	
 
 			function onDocumentMouseDown( event ) {