Newer
Older
prelude::{App as BevyApp, AssetServer, Commands, ImageSettings, Res, ResMut},
font_mapping.set_default(asset_server.load("roboto.kayak_font"));
let image = asset_server.load("generic-rpg-vendor.png");
let mut widget_context = Context::new();
let parent_id = None;
rsx! {
<KayakAppBundle>
<ImageBundle
image={Image(image.clone())}
style={KStyle {
position_type: StyleProp::Value(PositionType::SelfDirected),
left: StyleProp::Value(Units::Pixels(10.0)),
top: StyleProp::Value(Units::Pixels(10.0)),
border_radius: StyleProp::Value(Corner::all(500.0)),
width: StyleProp::Value(Units::Pixels(200.0)),
height: StyleProp::Value(Units::Pixels(182.0)),
..Default::default()
}}
/>
</KayakAppBundle>
}
commands.insert_resource(widget_context);
.insert_resource(ImageSettings::default_nearest())
.add_plugins(DefaultPlugins)
.add_plugin(ContextPlugin)
.add_plugin(KayakWidgets)
.add_startup_system(startup)
.run()