diff --git a/src/view/game.rs b/src/view/game.rs index 233f11d..d84a113 100644 --- a/src/view/game.rs +++ b/src/view/game.rs @@ -147,11 +147,13 @@ pub fn update_cubes(query: Query<(&mut Mesh3d,&mut Visibility,&mut MeshMaterial3 *visibility = Visibility::Visible; material.0 = materials.solid.clone(); mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone(); + transform.translation = Vec3::ZERO; }, GridElement::Drain => { *visibility = Visibility::Visible; material.0 = materials.drain.clone(); mesh.0 = stages.0[FLUID_FULLNES_STAGES-1].clone(); + transform.translation = Vec3::ZERO; }, GridElement::Source { source_amount } => { *visibility = Visibility::Visible;