Use made_valid instead of min/max

This commit is contained in:
Louis Pearson 2021-03-27 08:16:26 -06:00
parent 165065725e
commit ad0396d9f4

View File

@ -1325,14 +1325,13 @@ fn handle_build_area_add(
); );
return; return;
} }
let bb_id = ecs let bb_id = ecs.write_resource::<BuildAreas>().deref_mut().areas.insert(
.write_resource::<BuildAreas>() Aabb {
.deref_mut() min: Vec3::new(xlo, ylo, zlo),
.areas max: Vec3::new(xhi, yhi, zhi),
.insert(Aabb { }
min: Vec3::new(xlo.min(xhi), ylo.min(yhi), zlo.min(zhi)), .made_valid(),
max: Vec3::new(xhi.max(xlo), yhi.max(ylo), zhi.max(zlo)), );
});
ecs.write_resource::<BuildAreas>() ecs.write_resource::<BuildAreas>()
.deref_mut() .deref_mut()
.area_names .area_names