pub fn on_segment_pointer_enter(
e: On<'_, '_, PointerEnter>,
q_segments: Query<'_, '_, Entity, With<TrackSegment>>,
next_state: ResMut<'_, NextState<HoveringTrack>>,
)pub fn on_segment_pointer_enter(
e: On<'_, '_, PointerEnter>,
q_segments: Query<'_, '_, Entity, With<TrackSegment>>,
next_state: ResMut<'_, NextState<HoveringTrack>>,
)