### Configure Sound Start Time Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/prelude/struct.StaticSoundData.html?search= Sets the start time for the sound playback. Returns a clone of StaticSoundData with the modified start time. ```rust pub fn start_time(&self, start_time: impl Into) -> StaticSoundData ``` ```rust use kira::{ AudioManager, AudioManagerSettings, DefaultBackend, sound::static_sound::{StaticSoundData, StaticSoundSettings}, clock::ClockSpeed, }; let mut manager = AudioManager::::new(AudioManagerSettings::default())?; let clock_handle = manager.add_clock(ClockSpeed::TicksPerMinute(120.0))?; let sound = StaticSoundData::from_file("sound.ogg")? .start_time(clock_handle.time() + 4); ``` -------------------------------- ### SpatialAudioPlugin Search Examples Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/struct.SpatialAudioPlugin.html?search= Provides examples of how to perform searches within the SpatialAudioPlugin. These examples demonstrate common search patterns and types. ```APIDOC ## Search Examples ### Description Examples of search queries that can be performed. ### Example Searches * `std::vec` * `u32 -> bool` * `Option, (T -> U) -> Option` ``` -------------------------------- ### Plugin::finish Method Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/struct.SpatialAudioPlugin.html?search=Option%3CT%3E%2C+%28T+-%3E+U%29+-%3E+Option%3CU%3E Completes the plugin's setup after all other registered plugins are ready. Useful for plugins dependent on asynchronous setup from other plugins. ```rust fn finish(&self, _app: &mut App) ``` -------------------------------- ### StaticSoundSettings::start_time Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/prelude/struct.StaticSoundSettings.html Sets the start time for the sound playback. ```APIDOC ## StaticSoundSettings::start_time ### Description Sets when the sound should start playing. ### Method Builder method ### Parameters * `start_time` (impl Into) - The desired start time for the sound. ### Returns An updated `StaticSoundSettings` instance with the start time set. ``` -------------------------------- ### Set Start Time for Static Sound Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/prelude/struct.StaticSoundSettings.html?search= Configures the start time for a static sound. ```rust pub fn start_time(self, start_time: impl Into) -> StaticSoundSettings ``` -------------------------------- ### Configure Sound Start Position Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/prelude/struct.StaticSoundData.html?search= Sets the starting playback position within the sound. Returns a clone of StaticSoundData with the modified start position. ```rust pub fn start_position( &self, start_position: impl Into, ) -> StaticSoundData ``` -------------------------------- ### Plugin::ready Method Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/struct.SpatialAudioPlugin.html?search=Option%3CT%3E%2C+%28T+-%3E+U%29+-%3E+Option%3CU%3E Checks if the plugin has finished its setup. Useful for plugins with asynchronous initialization. ```rust fn ready(&self, _app: &App) -> bool ``` -------------------------------- ### Resume All Audio Example Source: https://docs.rs/bevy_kira_audio/0.25.0/bevy_kira_audio/struct.AudioChannel.html Demonstrates how to resume all paused audio playback in the channel using the `resume` method. ```rust fn my_system(audio: Res