Pārlūkot izejas kodu

Fixed missing collision between NON_MOVING object and DEBRIS broad phase layer

Jorrit Rouwe 1 gadu atpakaļ
vecāks
revīzija
22ffb9d693
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  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: