fix issues
All checks were successful
Rust Checks / checks (push) Successful in 3m40s
Rust Checks / checks (pull_request) Successful in 3m19s

This commit is contained in:
CoCo_Sol 2024-03-06 21:21:01 +01:00
parent 9079df942a
commit cee6a0f8f4

View file

@ -23,7 +23,8 @@ impl Plugin for SelectorPlugin {
fn build(&self, app: &mut App) {
app.add_systems(PreUpdate, mouse_handler)
.add_systems(PreUpdate, select_closest_tile)
.add_event::<ClickOnTheWorld>();
.add_event::<ClickOnTheWorld>()
.add_event::<TileJustClicked>();
}
}
@ -75,8 +76,7 @@ fn select_closest_tile(
let tile_size = tile_type.get_image_size();
let tile_scale = tile_transform.scale.truncate();
tile_position.x -= (tile_size.x / 2.0) * tile_scale.x;
tile_position.y += (tile_size.y / 2.0) * tile_scale.y;
tile_position += (tile_size / 2.0) * tile_scale;
let distance_to_cursor = tile_position.distance(click_event.0);