//! Displays a single [`Sprite`], created from an image, but flipped on one axis. use bevy::prelude::*; fn main() { App::new() .add_plugins(DefaultPlugins) .add_startup_system(setup) .run(); } fn setup(mut commands: Commands, asset_server: Res) { commands.spawn_bundle(Camera2dBundle::default()); commands.spawn_bundle(SpriteBundle { texture: asset_server.load("branding/icon.png"), sprite: Sprite { // Flip the logo to the left flip_x: true, // And don't flip it upside-down ( the default ) flip_y: false, ..default() }, ..default() }); }