Merge branch 'main' of github.com:Back777space/among-me
This commit is contained in:
LorrensP-2158466
2025-04-05 23:52:38 +02:00
9 changed files with 9 additions and 5 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -12,10 +12,14 @@ fn spawn_level(
gltf_assets: Res<GltfAssets>
) {
println!("LIBRARY: {:?}", gltf_assets.library);
let jumbo = gltf_assets.library.get("meshes/library/space2.glb").expect("Couldn't find object in library");
let gltf = models.get(jumbo).expect("No model for space2");
let mut x_offset = 0.0;
for mesh_name in ["corner_inside", "corner_outside", "wall", "door", "round_door", "round_hole"] {
let path = format!("meshes/library/space_{}.glb", mesh_name);
let handle = gltf_assets.library.get(&path).expect(&format!("Couldn't find {} in library", mesh_name));
let gltf = models.get(handle).expect(&format!("No model for {}", mesh_name));
// commands.spawn(SceneRoot(gltf.scenes[0].clone()));
let asset = gltf.default_scene.as_ref().expect("No scene in space2");
commands.spawn(SceneRoot(asset.clone()));
let asset = gltf.default_scene.as_ref().expect(&format!("No scene in {}", mesh_name));
commands.spawn((SceneRoot(asset.clone()), TransformBundle::from_transform(Transform::from_xyz(x_offset, 0.0, 0.0))));
x_offset += 2.0;
}
}