music
This commit is contained in:
parent
a69e1cfae2
commit
dcca424406
5 changed files with 28 additions and 4 deletions
11
src/card.rs
11
src/card.rs
|
|
@ -44,6 +44,13 @@ fn test_card_setup(
|
|||
Card,
|
||||
ChildOf(hand.entity()),
|
||||
));
|
||||
|
||||
commands.spawn((
|
||||
Sprite::from_image(card_image.0.clone()),
|
||||
Transform::from_xyz(0., 0., 0.),
|
||||
Card,
|
||||
ChildOf(hand.entity()),
|
||||
));
|
||||
}
|
||||
|
||||
fn card_arrange(
|
||||
|
|
@ -58,8 +65,8 @@ fn card_arrange(
|
|||
continue;
|
||||
}
|
||||
let size = assets.get(&sprite.image).unwrap().size_f32();
|
||||
let left_boundary = -size.x * (cards_amount as f32) / 2.0;
|
||||
transform.translation.x = left_boundary + size.x * card_id + size.x / 2.0;
|
||||
let left_boundary = -size.x * (cards_amount as f32) / 2.0 + size.x / 2.0;
|
||||
transform.translation.x = left_boundary + size.x * card_id;
|
||||
transform.translation.y = size.y / 2.0;
|
||||
|
||||
card_id += 1.0;
|
||||
|
|
|
|||
12
src/main.rs
12
src/main.rs
|
|
@ -1,4 +1,4 @@
|
|||
use bevy::prelude::*;
|
||||
use bevy::{audio::Volume, prelude::*};
|
||||
|
||||
mod card;
|
||||
mod turns;
|
||||
|
|
@ -12,6 +12,7 @@ fn main() {
|
|||
|
||||
fn setup(asset_server: Res<AssetServer>, mut commands: Commands) {
|
||||
let background = asset_server.load::<Image>("sprites/field.png");
|
||||
let music = asset_server.load("music/glorx.wav");
|
||||
|
||||
commands.spawn(Camera2d);
|
||||
|
||||
|
|
@ -19,4 +20,13 @@ fn setup(asset_server: Res<AssetServer>, mut commands: Commands) {
|
|||
Sprite::from_image(background),
|
||||
Transform::from_xyz(0., 0., -100.),
|
||||
));
|
||||
|
||||
commands.spawn((
|
||||
AudioPlayer::new(music),
|
||||
PlaybackSettings {
|
||||
volume: Volume::Linear(0.2),
|
||||
mode: bevy::audio::PlaybackMode::Loop,
|
||||
..default()
|
||||
},
|
||||
));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue