Sfoglia il codice sorgente

Fixed missing collision between NON_MOVING object and DEBRIS broad phase layer

Jorrit Rouwe 1 anno fa
parent
commit
22ffb9d693
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  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: