|
|
|
@ -41,6 +41,10 @@ fn init_bird(
|
|
|
|
commands.spawn((name, mesh, material, mass, t, Bird, force));
|
|
|
|
commands.spawn((name, mesh, material, mass, t, Bird, force));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// TODO: Create floor (and ceiling?)
|
|
|
|
|
|
|
|
// Q: Move bird + camera or move world around bird & camera?
|
|
|
|
|
|
|
|
// TODO: Obstacles
|
|
|
|
|
|
|
|
|
|
|
|
fn flap(
|
|
|
|
fn flap(
|
|
|
|
keyboard: Res<ButtonInput<KeyCode>>,
|
|
|
|
keyboard: Res<ButtonInput<KeyCode>>,
|
|
|
|
mut bird: Query<(&Transform, &mut ExternalForce), With<Bird>>,
|
|
|
|
mut bird: Query<(&Transform, &mut ExternalForce), With<Bird>>,
|
|
|
|
|