bevy_fnplugins 0.1.0

A plugin for bevy that allows you to use functions as plugins
Documentation

bevy_fnplugins

Set rust functions as bevy plugins

Versions

bevy bevy_fnplugins
0.12 0.1

Example

This is a very minimal example.

use bevy::prelude::*;

fn main() {
    App::new()
        .add_plugins(DefaultPlugins)
        .fn_plugins(example_plugin)
        .run();
}

fn example_plugin(app: &mut App) {
    app.add_system(Startup, hello_system);
}

fn hello_system() {
    println!("It works!");
}

For more examples, see the examples directory.