fn keyboard_input_system(input: Res<Input<KeyCode>>) {
    let shift = input.any_pressed([KeyCode::LShift, KeyCode::RShift]);
    let ctrl = input.any_pressed([KeyCode::LControl, KeyCode::RControl]);

    if ctrl && shift && input.just_pressed(KeyCode::A) {
        info!("Just pressed Ctrl + Shift + A!");
    }
}
/// This system prints when Ctrl + Shift + A is pressed
This system prints when Ctrl + Shift + A is pressed
This system prints when Ctrl + Shift + A is pressed
fn keyboard_input_system(input: Res<Input<KeyCode>>) {
    let shift = input.any_pressed([KeyCode::LShift, KeyCode::RShift]);
    let ctrl = input.any_pressed([KeyCode::LControl, KeyCode::RControl]);
    if ctrl && shift && input.just_pressed(KeyCode::A) {
        info!("Just pressed Ctrl + Shift + A!");
    }
}
fn keyboard_input_system ( input : Res < Input < KeyCode > > ) { let shift = input . any_pressed ( [ KeyCode :: LShift , KeyCode :: RShift ] ) ; let ctrl = input . any_pressed ( [ KeyCode :: LControl , KeyCode :: RControl ] ) ; if ctrl && shift && input . just_pressed ( KeyCode :: A ) { info ! ( " " ) ; } }
This system prints when Ctrl + Shift + A is pressed
This system prints when Ctrl + Shift + A is pressed
input
Res<Input<KeyCode>>
input
Res<Input<KeyCode>>