blob: 9f8665683c0ff4ee1a82f83a6cdec794e7fbe59c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
use super::{sprite::Sprite, AtlasLayout};
use hurrycurry_protocol::glam::Vec2;
use sdl2::rect::Rect;
pub struct MiscTextures {
pub player: Sprite,
pub solid: Rect,
}
impl MiscTextures {
pub fn init(layout: &AtlasLayout) -> Self {
MiscTextures {
player: Sprite::new(*layout.get("player+a").unwrap(), Vec2::Y * 0.3, 0.5 + 0.3),
solid: *layout.get("solid+a").unwrap(),
}
}
}
|