From a6de8e190c942d0bc89d8deef1a380a7421a2196 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Sat, 6 Jul 2024 19:46:23 -0500 Subject: [PATCH] chore: Update to Bevy 0.14. --- Cargo.toml | 4 ++-- examples/hello_world.rs | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 927a91c..9757650 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,12 +17,12 @@ speech_dispatcher_0_11 = ["tts/speech_dispatcher_0_11"] tolk = ["tts/tolk"] [dependencies] -bevy = { version = "0.13", default-features = false } +bevy = { version = "0.14", default-features = false } crossbeam-channel = "0.5" tts = { version = "0.26", default-features = false } [dev-dependencies] -bevy = { version = "0.13", default-features = true } +bevy = { version = "0.14", default-features = true } [package.metadata.release] publish = false diff --git a/examples/hello_world.rs b/examples/hello_world.rs index e8396c6..9a0d12c 100644 --- a/examples/hello_world.rs +++ b/examples/hello_world.rs @@ -5,7 +5,7 @@ fn main() { App::new() .add_plugins((DefaultPlugins, bevy_tts::TtsPlugin)) .add_systems(Startup, setup) - .add_systems(Update, (bevy::window::close_on_esc, event_poll, greet)) + .add_systems(Update, (event_poll, greet)) .run(); } @@ -61,14 +61,14 @@ fn setup(mut tts: ResMut) { // Reports events from TTS subsystem. fn event_poll(mut events: EventReader) { - for event in events.iter() { + for event in events.read() { println!("{:?}", event); } } // Shows how to output speech in response to a keypress. -fn greet(input: Res>, mut tts: ResMut) { - if input.just_pressed(KeyCode::G) { +fn greet(input: Res>, mut tts: ResMut) { + if input.just_pressed(KeyCode::KeyG) { tts.speak("Hey there!", true).unwrap(); } }