Macro aframe::assets

source ·
macro_rules! assets {
    (timeout: $timeout:expr, $($asset:expr),*) => { ... };
    ($($asset:expr),*) => { ... };
}
Expand description

Constructs an Assets object for use in a scene. Example:

{
    Image::new("ramen", "/pics/ramen.png"),
    Image::new("noise", "/pics/noise.bmp"),
    Audio::new("ambient_music", "/audio/Ephemeral/Coin Machine.mp3"),
    mixin!
    {
        "intersect_ray", 
        ("raycaster", component!
        {
            RayCaster,
            objects: List(Cow::Borrowed(&[Cow::Borrowed("#ramen-cube, #water")]))
        })
    }
},