Browse Source

Fixed missing collision between NON_MOVING object and DEBRIS broad phase layer

Jorrit Rouwe 1 year ago
parent
commit
22ffb9d693
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Samples/Layers.h

+ 1 - 1
Samples/Layers.h

@@ -116,7 +116,7 @@ public:
 		switch (inLayer1)
 		{
 		case Layers::NON_MOVING:
-			return inLayer2 == BroadPhaseLayers::MOVING;
+			return inLayer2 == BroadPhaseLayers::MOVING || inLayer2 == BroadPhaseLayers::DEBRIS;
 		case Layers::MOVING:
 			return inLayer2 == BroadPhaseLayers::NON_MOVING || inLayer2 == BroadPhaseLayers::MOVING || inLayer2 == BroadPhaseLayers::SENSOR;
 		case Layers::DEBRIS: