Update RemovedComponents doc comment (#4373)
# Objective - Clarify `RemovedComponents` are flushed in `CoreStage::Last` and systems relying on that should run before that stage ## Solution - Update `RemovedComponents` doc comment
This commit is contained in:
parent
4480b36bf3
commit
3af90b67a6
@ -676,7 +676,9 @@ impl<'w, 's, T: Resource + FromWorld> SystemParamFetch<'w, 's> for LocalState<T>
|
|||||||
/// and will need to be manually flushed using [`World::clear_trackers`]
|
/// and will need to be manually flushed using [`World::clear_trackers`]
|
||||||
///
|
///
|
||||||
/// For users of `bevy` itself, this is automatically done in a system added by `MinimalPlugins`
|
/// For users of `bevy` itself, this is automatically done in a system added by `MinimalPlugins`
|
||||||
/// or `DefaultPlugins` at the end of each pass of the game loop.
|
/// or `DefaultPlugins` at the end of each pass of the game loop during the `CoreStage::Last`
|
||||||
|
/// stage. As such `RemovedComponents` systems should be scheduled after the stage where
|
||||||
|
/// removal occurs but before `CoreStage::Last`.
|
||||||
///
|
///
|
||||||
/// # Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user