소스 검색

Ignore collision with InstancedGeometry (#1457)

Ali-RS 4 년 전
부모
커밋
e6d6d5367b
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      jme3-core/src/main/java/com/jme3/scene/instancing/InstancedGeometry.java

+ 7 - 0
jme3-core/src/main/java/com/jme3/scene/instancing/InstancedGeometry.java

@@ -32,6 +32,8 @@
 package com.jme3.scene.instancing;
 
 import com.jme3.bounding.BoundingVolume;
+import com.jme3.collision.Collidable;
+import com.jme3.collision.CollisionResults;
 import com.jme3.export.InputCapsule;
 import com.jme3.export.JmeExporter;
 import com.jme3.export.JmeImporter;
@@ -393,6 +395,11 @@ public class InstancedGeometry extends Geometry {
         return super.checkCulling(cam);
     }
 
+    @Override
+    public int collideWith(Collidable other, CollisionResults results) {
+        return 0; // Ignore collision
+    }
+
     /**
      *  Called internally by com.jme3.util.clone.Cloner.  Do not call directly.
      */