fix fmt nightly + fix name error
This commit is contained in:
parent
e1fdcd4405
commit
4df80f7e32
|
@ -24,7 +24,8 @@ pub struct Position {
|
|||
}
|
||||
|
||||
impl Position {
|
||||
/// Peret de recuper la position, sous form d'un transform, d'un objet sur la carte du jeu.
|
||||
/// Peret de recuper la position, sous form d'un transform, d'un objet sur
|
||||
/// la carte du jeu.
|
||||
pub fn to_world(&self) -> Transform {
|
||||
let offset_x = self.y % 2;
|
||||
let new_x = (offset_x as f32).mul_add(0.5, self.x as f32);
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
//! Permet de Rendre le jeu sur l'ecran.
|
||||
|
||||
use crate::{map::Tile, Position};
|
||||
use bevy::{prelude::*, render::camera::ScalingMode};
|
||||
use bevy::prelude::*;
|
||||
use bevy::render::camera::ScalingMode;
|
||||
|
||||
use crate::map::Tile;
|
||||
use crate::Position;
|
||||
|
||||
/// Plugin permettant de rendre sur l'ecran le jeu.
|
||||
pub struct RenderPlugin;
|
||||
|
@ -10,7 +13,7 @@ impl Plugin for RenderPlugin {
|
|||
fn build(&self, app: &mut App) {
|
||||
app.add_startup_system(setup_camera)
|
||||
.add_system(update_camera)
|
||||
.add_system(render_tile);
|
||||
.add_system(render_tiles);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -55,7 +58,8 @@ const fn get_tile_path(tile: &Tile) -> &str {
|
|||
}
|
||||
}
|
||||
|
||||
/// Permet de mettre a jour la camera de regler l'endroit de la camera et son zoom.
|
||||
/// Permet de mettre a jour la camera de regler l'endroit de la camera et son
|
||||
/// zoom.
|
||||
fn update_camera(
|
||||
all_positions: Query<&Position, With<Tile>>,
|
||||
mut camera: Query<(&mut Transform, &mut OrthographicProjection), With<Camera>>,
|
||||
|
|
Loading…
Reference in a new issue