create_entities: Remove from MainScene struct

This commit is contained in:
Florian RICHER 2025-06-12 21:11:17 +02:00
parent 51a3f812fe
commit 5d4048d9a7
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77

View file

@ -138,7 +138,7 @@ impl AsScene for MainScene {
.chain(), .chain(),
); );
world.insert_resource(Timer::new()); world.insert_resource(Timer::new());
Self::create_entities(world, 100, 10.0, 10.0); create_entities(world, 100, 10.0, 10.0);
self.state = Some(MainSceneState { self.state = Some(MainSceneState {
square, square,
@ -370,8 +370,6 @@ impl AsScene for MainScene {
} }
} }
impl MainScene {
// Function to create entities in the ECS world
fn create_entities( fn create_entities(
world: &mut World, world: &mut World,
num_instances: u32, num_instances: u32,
@ -431,7 +429,6 @@ impl MainScene {
world.spawn_batch(cube_instances); world.spawn_batch(cube_instances);
} }
}
fn update_velocity_system(mut query: Query<(&mut Transform, &Velocity)>, time: Res<Timer>) { fn update_velocity_system(mut query: Query<(&mut Transform, &Velocity)>, time: Res<Timer>) {
for (mut transform, velocity) in query.iter_mut() { for (mut transform, velocity) in query.iter_mut() {