]> git.seodisparate.com/gitweb - jumpartifact.com_demo_0/commitdiff
Fix missing "break" in collision success
authorStephen Seo <seo.disparate@gmail.com>
Wed, 9 Aug 2023 05:08:59 +0000 (14:08 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Wed, 9 Aug 2023 05:08:59 +0000 (14:08 +0900)
src/screen_trunner.cc

index 72e60a0c749301721417a96f271108d76ccb001f..ec02c95e5af374ead42c9c35d49c390c9573f035 100644 (file)
@@ -263,9 +263,11 @@ bool TRunnerScreen::update(float dt) {
         if (auto collision = GetRayCollisionTriangle(ray, nw, sw, ne);
             collision.hit) {
           on_collide_fn(collision.point);
+          break;
         } else if (auto collision = GetRayCollisionTriangle(ray, ne, sw, se);
                    collision.hit) {
           on_collide_fn(collision.point);
+          break;
         }
       }
     }