提交 2f03ce2d 编写于 作者: A Aleksandar Rodic

fixed touch event handling in transform controls

fixes issue #4771
上级 1addf7ec
......@@ -720,7 +720,7 @@
event.preventDefault();
var pointer = event.touches ? event.touches[ 0 ] : event;
var pointer = event.changedTouches ? event.changedTouches[ 0 ] : event;
var intersect = intersectObjects( pointer, scope.gizmo[_mode].pickers.children );
......@@ -747,7 +747,7 @@
event.preventDefault();
event.stopPropagation();
var pointer = event.touches ? event.touches[ 0 ] : event;
var pointer = event.changedTouches ? event.changedTouches[ 0 ] : event;
if ( pointer.button === 0 || pointer.button === undefined ) {
......@@ -791,7 +791,7 @@
event.preventDefault();
event.stopPropagation();
var pointer = event.touches? event.touches[0] : event;
var pointer = event.changedTouches? event.changedTouches[0] : event;
var planeIntersect = intersectObjects( pointer, [scope.gizmo[_mode].activePlane] );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册