Procházet zdrojové kódy

Fixed missing collision between NON_MOVING object and DEBRIS broad phase layer

Jorrit Rouwe před 1 rokem
rodič
revize
22ffb9d693
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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: