load a head and his sounds
This commit is contained in:
BIN
assets/models/angry_demonstrator.glb
Normal file
BIN
assets/models/angry_demonstrator.glb
Normal file
Binary file not shown.
BIN
assets/sfx/heads/angry_demonstrator.ogg
Normal file
BIN
assets/sfx/heads/angry_demonstrator.ogg
Normal file
Binary file not shown.
BIN
assets/sfx/heads/angry_demonstrator.wav
Normal file
BIN
assets/sfx/heads/angry_demonstrator.wav
Normal file
Binary file not shown.
12
src/main.rs
12
src/main.rs
@@ -112,9 +112,12 @@ fn setup_scene(mut commands: Commands, asset_server: Res<AssetServer>) {
|
|||||||
},
|
},
|
||||||
));
|
));
|
||||||
|
|
||||||
commands.spawn((SceneRoot(
|
commands.spawn((
|
||||||
asset_server.load(GltfAssetLabel::Scene(0).from_asset("models/mig.glb")),
|
SceneRoot(
|
||||||
),));
|
asset_server.load(GltfAssetLabel::Scene(0).from_asset("models/angry_demonstrator.glb")),
|
||||||
|
),
|
||||||
|
Transform::from_xyz(0.0, 5.0, 0.0),
|
||||||
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
fn spawn_box(
|
fn spawn_box(
|
||||||
@@ -137,6 +140,9 @@ fn spawn_box(
|
|||||||
|
|
||||||
fn music(asset_server: Res<AssetServer>, mut commands: Commands) {
|
fn music(asset_server: Res<AssetServer>, mut commands: Commands) {
|
||||||
commands.spawn(AudioPlayer::new(asset_server.load("sfx/music/02.ogg")));
|
commands.spawn(AudioPlayer::new(asset_server.load("sfx/music/02.ogg")));
|
||||||
|
commands.spawn(AudioPlayer::new(
|
||||||
|
asset_server.load("sfx/heads/angry_demonstrator.ogg"),
|
||||||
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
fn write_trenchbroom_config(server: Res<TrenchBroomServer>) {
|
fn write_trenchbroom_config(server: Res<TrenchBroomServer>) {
|
||||||
|
|||||||
Reference in New Issue
Block a user