#bevy-plugin #plugin #bevy #wasm-plugin #assets #wasm

bevy_remote_asset

Bevy插件,用于从Web加载资源

2个版本

0.1.1 2023年8月30日
0.1.0 2023年8月29日

#2324 in 游戏开发

MIT/Apache

25KB
64

bevy_remote_asset

crates.io crates.io Documentation MIT/Apache 2.0

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