messing arround with asset loader
Need to figure out dynamic assets Need to switch to ron files
This commit is contained in:
@@ -2,16 +2,17 @@ use bevy::asset::Handle;
|
||||
use bevy::pbr::ExtendedMaterial;
|
||||
use bevy::prelude::*;
|
||||
use bevy::prelude::{Component, Image, Resource};
|
||||
use bevy_asset_loader::asset_collection::AssetCollection;
|
||||
|
||||
use crate::shader_extensions::chunk_material::ChunkMaterial;
|
||||
use crate::shader_extensions::water_material::WaterMaterial;
|
||||
|
||||
#[derive(Resource, Default)]
|
||||
#[derive(AssetCollection, Resource, Default)]
|
||||
pub struct ChunkAtlas {
|
||||
#[asset(path = "textures/world/Terra.png")]
|
||||
pub handle: Handle<Image>,
|
||||
pub chunk_material_handle: Handle<ExtendedMaterial<StandardMaterial, ChunkMaterial>>,
|
||||
pub water_material: Handle<ExtendedMaterial<StandardMaterial, WaterMaterial>>,
|
||||
pub is_loaded: bool,
|
||||
}
|
||||
|
||||
#[derive(Component)]
|
||||
|
||||
Reference in New Issue
Block a user