mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-15 12:12:34 -06:00
feat: re-add board offset logic, fixup text rendering
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
//! This module provides a simple animation and atlas system for textures.
|
||||
use anyhow::Result;
|
||||
use sdl2::{pixels::Color, render::WindowCanvas};
|
||||
use sdl2::render::WindowCanvas;
|
||||
|
||||
use crate::texture::sprite::AtlasTile;
|
||||
|
||||
@@ -43,7 +43,7 @@ impl AnimatedTexture {
|
||||
}
|
||||
|
||||
pub fn render(&mut self, canvas: &mut WindowCanvas, dest: sdl2::rect::Rect) -> Result<()> {
|
||||
let mut tile = self.current_tile();
|
||||
let tile = self.current_tile();
|
||||
tile.render(canvas, dest)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,7 +49,6 @@
|
||||
use anyhow::Result;
|
||||
use glam::UVec2;
|
||||
use sdl2::pixels::Color;
|
||||
use sdl2::rect::Rect;
|
||||
use sdl2::render::{Canvas, RenderTarget};
|
||||
use std::cell::RefCell;
|
||||
use std::collections::HashMap;
|
||||
|
||||
Reference in New Issue
Block a user