Fix minor issues with custom_asset example (#10337)
# Objective - Use bevy's re-exported `AsyncReadExt` so users don't think they need to depend on `futures-lite`. - Fix a funky error text
This commit is contained in:
parent
18d001d27c
commit
fe25fc6992
@ -2,12 +2,11 @@
|
||||
|
||||
use bevy::utils::thiserror;
|
||||
use bevy::{
|
||||
asset::{io::Reader, AssetLoader, LoadContext},
|
||||
asset::{io::Reader, AssetLoader, AsyncReadExt, LoadContext},
|
||||
prelude::*,
|
||||
reflect::TypePath,
|
||||
utils::BoxedFuture,
|
||||
};
|
||||
use futures_lite::AsyncReadExt;
|
||||
use serde::Deserialize;
|
||||
use thiserror::Error;
|
||||
|
||||
@ -24,7 +23,7 @@ pub struct CustomAssetLoader;
|
||||
#[derive(Debug, Error)]
|
||||
pub enum CustomAssetLoaderError {
|
||||
/// An [IO](std::io) Error
|
||||
#[error("Could load shader: {0}")]
|
||||
#[error("Could not load asset: {0}")]
|
||||
Io(#[from] std::io::Error),
|
||||
/// A [RON](ron) Error
|
||||
#[error("Could not parse RON: {0}")]
|
||||
|
Loading…
Reference in New Issue
Block a user