mirror of
https://github.com/bevyengine/bevy
synced 2025-02-16 14:08:32 +00:00
Add link to with_children
in with_child
doc (#14604)
# Objective Discourage users from using `with_child` for spawning multiple children. ## Solution Add link to `with_children` in docs for `with_child`.
This commit is contained in:
parent
9b254aab1e
commit
e164e5a873
1 changed files with 8 additions and 0 deletions
|
@ -339,9 +339,17 @@ pub trait BuildChildren {
|
|||
type Builder<'a>: ChildBuild;
|
||||
|
||||
/// Takes a closure which builds children for this entity using [`ChildBuild`].
|
||||
///
|
||||
/// For convenient spawning of a single child, you can use [`with_child`].
|
||||
///
|
||||
/// [`with_child`]: BuildChildren::with_child
|
||||
fn with_children(&mut self, f: impl FnOnce(&mut Self::Builder<'_>)) -> &mut Self;
|
||||
|
||||
/// Spawns the passed bundle and adds it to this entity as a child.
|
||||
///
|
||||
/// For efficient spawning of multiple children, use [`with_children`].
|
||||
///
|
||||
/// [`with_children`]: BuildChildren::with_children
|
||||
fn with_child<B: Bundle>(&mut self, bundle: B) -> &mut Self;
|
||||
|
||||
/// Pushes children to the back of the builder's children. For any entities that are
|
||||
|
|
Loading…
Add table
Reference in a new issue