Add Asset loader, added and configured various states

This commit is contained in:
2025-07-01 12:56:31 -04:00
parent f88e615aee
commit 570ed86c4a
27 changed files with 975 additions and 803 deletions

30
Cargo.lock generated
View File

@@ -565,6 +565,29 @@ dependencies = [
"web-sys",
]
[[package]]
name = "bevy_asset_loader"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "653857e8685ba3c6f237a7aa67620ae440c87e975f8a843ef098c90c49b9dde6"
dependencies = [
"anyhow",
"bevy",
"bevy_asset_loader_derive",
"path-slash",
]
[[package]]
name = "bevy_asset_loader_derive"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea90451960d44a9908e95de892511dead119b909da68e56b92527efcfac8691"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "bevy_asset_macros"
version = "0.16.1"
@@ -4009,6 +4032,12 @@ version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
[[package]]
name = "path-slash"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42"
[[package]]
name = "percent-encoding"
version = "2.3.1"
@@ -4798,6 +4827,7 @@ version = "0.1.0"
dependencies = [
"bevy",
"bevy-inspector-egui",
"bevy_asset_loader",
"bevy_rapier3d",
]