14 lines
331 B
Rust
14 lines
331 B
Rust
use bevy::gltf::Gltf;
|
|
use bevy::prelude::*;
|
|
use bevy::utils::HashMap;
|
|
use bevy_asset_loader::prelude::*;
|
|
|
|
#[derive(AssetCollection, Resource)]
|
|
pub struct GameAssets {
|
|
#[asset(key = "world")]
|
|
pub world: Handle<Scene>,
|
|
|
|
#[asset(key = "models", collection(typed, mapped))]
|
|
pub models: HashMap<String, Handle<Gltf>>,
|
|
}
|