More Doctest changes (#1405)
* Add system() to DocTests * Hide use statements
This commit is contained in:
parent
c87d4c110f
commit
3475a64a2c
@ -12,8 +12,8 @@ use bevy_utils::tracing::info_span;
|
|||||||
/// ## Example
|
/// ## Example
|
||||||
/// Here is a simple "Hello World" Bevy app:
|
/// Here is a simple "Hello World" Bevy app:
|
||||||
/// ```
|
/// ```
|
||||||
///use bevy_app::prelude::*;
|
///# use bevy_app::prelude::*;
|
||||||
///use bevy_ecs::prelude::*;
|
///# use bevy_ecs::prelude::*;
|
||||||
///
|
///
|
||||||
///fn main() {
|
///fn main() {
|
||||||
/// App::build()
|
/// App::build()
|
||||||
|
@ -195,7 +195,7 @@ impl Commands {
|
|||||||
/// # Example
|
/// # Example
|
||||||
///
|
///
|
||||||
/// ```
|
/// ```
|
||||||
/// use bevy_ecs::prelude::*;
|
/// # use bevy_ecs::prelude::*;
|
||||||
///
|
///
|
||||||
/// struct Component1;
|
/// struct Component1;
|
||||||
/// struct Component2;
|
/// struct Component2;
|
||||||
@ -206,7 +206,7 @@ impl Commands {
|
|||||||
/// b: Component2,
|
/// b: Component2,
|
||||||
/// }
|
/// }
|
||||||
///
|
///
|
||||||
/// fn example_system(mut commands: &mut Commands) {
|
/// fn example_system(commands: &mut Commands) {
|
||||||
/// // Create a new entity with a component bundle.
|
/// // Create a new entity with a component bundle.
|
||||||
/// commands.spawn(ExampleBundle {
|
/// commands.spawn(ExampleBundle {
|
||||||
/// a: Component1,
|
/// a: Component1,
|
||||||
@ -218,6 +218,8 @@ impl Commands {
|
|||||||
/// // Create a new entity with two components.
|
/// // Create a new entity with two components.
|
||||||
/// commands.spawn((Component1, Component2));
|
/// commands.spawn((Component1, Component2));
|
||||||
/// }
|
/// }
|
||||||
|
///
|
||||||
|
/// # example_system.system();
|
||||||
/// ```
|
/// ```
|
||||||
pub fn spawn(&mut self, bundle: impl DynamicBundle + Send + Sync + 'static) -> &mut Self {
|
pub fn spawn(&mut self, bundle: impl DynamicBundle + Send + Sync + 'static) -> &mut Self {
|
||||||
let entity = self
|
let entity = self
|
||||||
@ -327,12 +329,12 @@ impl Commands {
|
|||||||
/// `with` can be chained with [`Self::spawn`].
|
/// `with` can be chained with [`Self::spawn`].
|
||||||
///
|
///
|
||||||
/// ```
|
/// ```
|
||||||
/// use bevy_ecs::prelude::*;
|
/// # use bevy_ecs::prelude::*;
|
||||||
///
|
///
|
||||||
/// struct Component1;
|
/// struct Component1;
|
||||||
/// struct Component2;
|
/// struct Component2;
|
||||||
///
|
///
|
||||||
/// fn example_system(mut commands: Commands) {
|
/// fn example_system(commands: &mut Commands) {
|
||||||
/// // Create a new entity with a `Component1` and `Component2`.
|
/// // Create a new entity with a `Component1` and `Component2`.
|
||||||
/// commands.spawn((Component1,)).with(Component2);
|
/// commands.spawn((Component1,)).with(Component2);
|
||||||
///
|
///
|
||||||
@ -349,6 +351,8 @@ impl Commands {
|
|||||||
/// b: Component2,
|
/// b: Component2,
|
||||||
/// });
|
/// });
|
||||||
/// }
|
/// }
|
||||||
|
///
|
||||||
|
/// # example_system.system();
|
||||||
/// ```
|
/// ```
|
||||||
pub fn with(&mut self, component: impl Component) -> &mut Self {
|
pub fn with(&mut self, component: impl Component) -> &mut Self {
|
||||||
let current_entity = self.current_entity.expect("Cannot add component because the 'current entity' is not set. You should spawn an entity first.");
|
let current_entity = self.current_entity.expect("Cannot add component because the 'current entity' is not set. You should spawn an entity first.");
|
||||||
|
Loading…
Reference in New Issue
Block a user