Improvement to intersection data calculation
This commit is contained in:
@@ -89,7 +89,7 @@ pub const RoadManager = struct {
|
||||
/// Returns if pos is pointing at a road, or null if it isn't at any
|
||||
pub fn getHighlightedRoad(self: *const RoadManager, pos: Vector2) ?*Road {
|
||||
for (self.roads.items) |road| {
|
||||
if (road.isHighlighted(pos)) return road;
|
||||
if (road.collides(pos)) return road;
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user