2个版本
0.1.1 | 2023年8月30日 |
---|---|
0.1.0 | 2023年8月29日 |
#2324 in 游戏开发
25KB
64 行
bevy_remote_asset
Bevy插件,用于从Web加载资源。它基于ehttp
示例
use bevy::prelude::*;
use bevy_remote_asset::RemoteAssetPlugin;
fn main() {
App::new()
.add_plugins(RemoteAssetPlugin)
.add_plugins(DefaultPlugins)
.add_systems(Startup, setup)
.run()
}
fn setup(mut commands: Commands, asset_server: Res<AssetServer>) {
commands.spawn(Camera2dBundle::default());
commands.spawn(SpriteBundle {
texture: asset_server
.load("https://seeklogo.com/images/B/bevy-engine-logo-25F6DD58BF-seeklogo.com.png"),
..default()
});
}
依赖项
~27–60MB
~1M SLoC