pub fn interact_with_settings_button(
button_q: Query<'_, '_, (&Interaction, &mut BackgroundColor), (Changed<Interaction>, With<SettingsButton>)>,
settings_state: ResMut<'_, NextState<UiState>>,
)
pub fn interact_with_settings_button(
button_q: Query<'_, '_, (&Interaction, &mut BackgroundColor), (Changed<Interaction>, With<SettingsButton>)>,
settings_state: ResMut<'_, NextState<UiState>>,
)