Преглед изворни кода

Fixed missing collision between NON_MOVING object and DEBRIS broad phase layer

Jorrit Rouwe пре 1 година
родитељ
комит
22ffb9d693
1 измењених фајлова са 1 додато и 1 уклоњено
  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: