Prechádzať zdrojové kódy

Update babylon.scene.ts

aWeirdo 6 rokov pred
rodič
commit
5ee5169f81
1 zmenil súbory, kde vykonal 6 pridanie a 8 odobranie
  1. 6 8
      src/babylon.scene.ts

+ 6 - 8
src/babylon.scene.ts

@@ -1785,14 +1785,12 @@ module BABYLON {
 
             let type = PointerEventTypes.POINTERUP;
             if (this.onPointerObservable.hasObservers()) {
-                if (!clickInfo.ignore) {
-                    if (!clickInfo.hasSwiped) {
-                        if (clickInfo.singleClick && this.onPointerObservable.hasSpecificMask(PointerEventTypes.POINTERTAP)) {
-                            type = PointerEventTypes.POINTERTAP;
-                        }
-                        if (clickInfo.doubleClick && this.onPointerObservable.hasSpecificMask(PointerEventTypes.POINTERDOUBLETAP)) {
-                            type = PointerEventTypes.POINTERDOUBLETAP;
-                        }
+                if (!clickInfo.ignore && !clickInfo.hasSwiped) {
+                    if (clickInfo.singleClick && this.onPointerObservable.hasSpecificMask(PointerEventTypes.POINTERTAP)) {
+                        type = PointerEventTypes.POINTERTAP;
+                    }
+                    else if (clickInfo.doubleClick && this.onPointerObservable.hasSpecificMask(PointerEventTypes.POINTERDOUBLETAP)) {
+                        type = PointerEventTypes.POINTERDOUBLETAP;
                     }
                 }
                 let pi = new PointerInfo(type, evt, pickResult);