I would like to match the prev state for on_enter events and the next state for on_exit events.
My goal is an on_enter and on_exit event which only triggers when I enter/ exit a group of states, but not when I transition between those states. That would look something like this:
.on_enter::<OneOfState<(
PlayerAirMoveDownStateComponent,
PlayerAirMoveUpStateComponent,
)>, Not<OneOfState<(
PlayerAirMoveDownStateComponent,
PlayerAirMoveUpStateComponent,
)>>(|_ec| {
bevy::log::info!("enter air");
})
I would like to match the prev state for
on_enterevents and the next state foron_exitevents.My goal is an
on_enterandon_exitevent which only triggers when I enter/ exit a group of states, but not when I transition between those states. That would look something like this: