Compare commits

...

3 Commits

Author SHA1 Message Date
b76ca95495 Release
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-04 15:03:59 -05:00
9f684880ed Update changelog. 2023-05-04 15:03:37 -05:00
4f972e3bd4 fix: Instantiate sources for sounds without a source in PreUpdate. 2023-05-04 15:03:07 -05:00
3 changed files with 14 additions and 3 deletions

View File

@ -2,6 +2,12 @@
All notable changes to this project will be documented in this file.
## Version 0.3.2 - 2023-05-04
### Bug Fixes
- Instantiate sources for sounds without a source in `PreUpdate`.
## Version 0.3.1 - 2023-04-04
### Miscellaneous Tasks

View File

@ -1,6 +1,6 @@
[package]
name = "bevy_synthizer"
version = "0.3.1"
version = "0.3.2"
authors = ["Nolan Darilek <nolan@thewordnerd.info>"]
description = "A Bevy plugin for Synthizer, a library for 3D audio and synthesis with a focus on games and VR applications"
license = "MIT OR Apache-2.0"

View File

@ -759,13 +759,18 @@ impl Plugin for SynthizerPlugin {
.insert_resource(defaults)
.add_event::<SynthizerEvent>()
.add_systems(
(sync_config, swap_buffers, change_panner_strategy)
(
sync_config,
swap_buffers,
change_panner_strategy,
add_sound_without_source,
)
.in_set(SynthizerSets::First)
.in_base_set(CoreSet::PreUpdate),
)
.configure_set(SynthizerSets::First.before(SynthizerSets::UpdateHandles))
.add_systems(
(add_source_handle, add_generator, add_sound_without_source)
(add_source_handle, add_generator)
.in_base_set(CoreSet::PostUpdate)
.in_set(SynthizerSets::UpdateHandles),
)