Le lapin ne bouge pas
Ligne 58 a 64 vous definisez la texture du lapin et sa position. https://code.up8.edu/besher/projet_rust_macroquad/-/blob/main/src/main.rs#L58-64
//Ajout texture Personnage (32 x 51).
let bunny = Texture2D::from_file_with_format(
include_bytes!("../GFX/Players/resized/bunny1_ready.png"),
None,
);bunny.set_filter(FilterMode::Nearest);
//Ajout de la position de bunny.
let mut bunny_pos = vec2(200., 100.);
Ligne 81-90 vous dessinez la texture du lapin, mais sans utiliser le Vec2
bunny_pos
.
https://code.up8.edu/besher/projet_rust_macroquad/-/blob/main/src/main.rs#L81-90
draw_texture_ex(
bunny,
0.0,
0.0,
WHITE,
DrawTextureParams {
source: Some(Rect::new(0.0, 0.0, 32., 51.)),
..Default::default()
},
);
Aussi on dessine APRÈS la logique tout a la fin avant:
next_frame().await
Modification effectuée par Axel Viala