|
@@ -44,8 +44,8 @@ fn zoom_with_mousewheel(
|
|
|
let mut projection = q.single_mut();
|
|
let mut projection = q.single_mut();
|
|
|
for ev in scroll_evr.read() {
|
|
for ev in scroll_evr.read() {
|
|
|
match ev.unit {
|
|
match ev.unit {
|
|
|
- MouseScrollUnit::Line => projection.scale += ZOOM_SPEED_WHEEL * ev.y,
|
|
|
|
|
- MouseScrollUnit::Pixel => projection.scale += ZOOM_SPEED_WHEEL * ev.y,
|
|
|
|
|
|
|
+ MouseScrollUnit::Line => projection.scale -= ZOOM_SPEED_WHEEL * ev.y,
|
|
|
|
|
+ MouseScrollUnit::Pixel => projection.scale -= ZOOM_SPEED_WHEEL * ev.y,
|
|
|
}
|
|
}
|
|
|
projection.scale = projection.scale.clamp(0.2, 5000.);
|
|
projection.scale = projection.scale.clamp(0.2, 5000.);
|
|
|
}
|
|
}
|