Adds support for wasm/wat assets in Bevy, and enables easy scripting.
For component-based scripts:
```rust
fn main() {
App::new()
...
.addplugin(WasmPlugin)
.addwasmscriptcomponent::
struct AdderResourceScript {
handle: Handle
impl WasmScriptComponent for AdderScript {
type ImportQueriedComponents = ();
type ImportResources = ();
fn getwasmscript_handle(&self) -> &Handle
fn spawnscriptentity(mut commands: Commands, assetserver: Res
//
fn callscriptonentity(
mut scriptedentities: Query<&mut AdderScript>,
mut scriptenv: WasmScriptComponentEnv
More examples, for hot reloading, resource-based scripts, and script imports, are available in the examples directory.