summaryrefslogtreecommitdiff
path: root/pixel-client/src/game.rs
diff options
context:
space:
mode:
Diffstat (limited to 'pixel-client/src/game.rs')
-rw-r--r--pixel-client/src/game.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/pixel-client/src/game.rs b/pixel-client/src/game.rs
index 90711c48..c129f991 100644
--- a/pixel-client/src/game.rs
+++ b/pixel-client/src/game.rs
@@ -21,7 +21,7 @@ use crate::{
render::{
misc::MiscTextures,
sprite::{Sprite, SpriteDraw},
- AtlasLayout, SpriteRenderer,
+ AtlasLayout, Renderer,
},
tilemap::Tilemap,
};
@@ -342,9 +342,9 @@ impl Game {
}
}
- pub fn draw(&self, ctx: &mut SpriteRenderer) {
- ctx.set_view(
- -self.camera_center + (ctx.size / ctx.get_scale() / 2.),
+ pub fn draw(&self, ctx: &mut Renderer) {
+ ctx.set_world_view(
+ -self.camera_center + (ctx.size / ctx.get_world_scale() / 2.),
ctx.size.min_element() / 32. / 10.,
);
@@ -381,7 +381,7 @@ impl Item {
self.position.exp_to(self.parent_position, dt * 20.);
self.alive.exp_to(alive, dt * 20.)
}
- pub fn draw(&self, ctx: &mut SpriteRenderer, item_sprites: &[Sprite], misc: &MiscTextures) {
+ pub fn draw(&self, ctx: &mut Renderer, item_sprites: &[Sprite], misc: &MiscTextures) {
ctx.draw_world(
item_sprites[self.kind.0]
.at(self.position)