feat: nouveau plane

feat:
+ Ajout d'un nouveau plane, l'ancien etait casse
+ "Ajout" des colisions avec les planes, les planes sont traites comme des cubes
This commit is contained in:
StratiX0
2024-04-25 10:33:29 +02:00
parent 9dd129b7bc
commit daa9aa7023
5 changed files with 19 additions and 3759 deletions

View File

@@ -83,6 +83,10 @@ bool Physics::IsColliding(Object* object1, Object* object2)
std::string type1 = object1->GetName();
std::string type2 = object2->GetName();
// Treat "plane" objects as "cube"
if (type1 == "plane") type1 = "cube";
if (type2 == "plane") type2 = "cube";
if (type1 == "cube" && type2 == "cube")
{
return CubesOverlap(object1, object2);